MSTTTTASKGYKLGKVIIEGKTKQVYDLPEQPGLCLLLSKDRITAGDGVKAHDLAGKAEISNTTNGQVFRLLNEAGIRTA YVKQCGAKAFIARKCQMIPIEWVTRRLATGSFLKRNVGVPEGYRFSPPKQETFFKDDANHDPQWSEEQIVSAKFELNGLV IGQDEVDIMRRTTLLVFEILERAWQTKNCALIDMKVEFGICDDGNIVLADIIDSDSWRLWPAGDKRLMVDKQVYRNLASV TASDLDTVKRNFIWVAEQLADIVPKKDHLVVILMGSASDISHSEKIATSCRSLGLNVELRVSSAHKGPEETLRIVREYES VMSNLIFVAVAGRSNGLGPVVSGSTNYPVINCPPVKSDNMQVDVWSSLNLPSGLGCATVLYPEAAALHAATILGLGNFMV WSKLRVKALNNFITLKKADKELRGVRNA