MVLKWGKDYCCDTKGIKMELKVEKHETLIIRPRIKMWMARAITIVLLWTSLVQLIALGELLGPSLLRGMPYCFSSPSVDKFLAPAKAVLPPKRIYRNNGYLLVSCNGGLNQMRSAICDMVAIARHLNVTLIVPELDKASFWADSSDFKDIFDVDHFITSLRDEVRIIKILPPKIKKRVELGLLYSMPPISWSNISYYENQVLPLLLKHKVIHLNRTDARLANNGLPAEIQKLRCRVNFNALRFTTQIEELGRRIVKVLREKGPFLALHLRYEMDMLAFSGCTHDCDSKEEEELTRMRYAYPGWKEKVINSELKRKEGLCPLTPEETALVLSALGIDHNVQIYIASGEIYGGEKRMASLLGEFPNLVRKETLLEPSELMYFQNHSSQMAAVDYLVSLESDIFIPTYDGNMAKVVEGHRRFLGFKKTILLDRRLLVNLIDQYYNGLLSWDEFFTAVKEAHAYRMGSPKRRIIIPDKPKEEDYFYANPQECLQLLDEPLEST*