MGSLEQEQLLDSPLHVDNSASGLLDKHNRELEHLSLTNQPLKTVKFFCLAVLKCLHQFSVNTMKCNCLVVILLASAGGSLLFTRGRAYEETLQPVQELLRYLRFGLWWLVLGVASSIGLGSGLHTFVLYLGPHIALFTIKSVSCGRVDIKSAPYDTIQLRSGPSWLDKDCSEFGPPLFSLPGARVPLTSILNQIQLEAILWGIGTALGELPPYFISRAASISGREGELMEDLDSASKEDSGIISNHLKQIKKWLLSNRQYLNFFTILVLASVPNPLFDLAGIMCGQFGIPFWKFFTATLIGKAIIKTHIQTAFIISVCNNQLLDLIENQSVRVLGLIPGVASFLPNIISKLHTAREKYMVASPPVSSVKAKKWDLSLGSVWNTVVWLMLLNFSAKIVNTTAKGYLREQQEKELAALENNRARE*