MGSLEQEQFLDSPLHVDNSASAGLLDKHNRELEHLSLTNQPLKTVKFFCLAVLKCLHQFSVNTIKCSCLVAILLASAGWSLLFTRGRAYEETLQPVQELLRYLRFGLWWLVLGVASSIGLGSGLHTFVLYLGPHIALFTIKSVSCGRVDIKSAPYDTIQLRSGPSWLDKDCSEFGRPLFSVPGARVPLTSILNQIQLEAILWGIGTALGELPPYFISRAASISGREGELMEDLDSASKEDSGIISNYLKQIKMWLLSNRQYLNFFTILVLASVPNPLFDLAGIMCGQFGIPFWKFFTATLIGKAIIKTHIQTAFIISVCNNQLLDLIENQLVRVLGLIPGVASFLPNIISKLHIAREKYMAASPPVSSAKANKWDLSLGSVWNTVVWLMLLNFSAKIVNTTAKGYLREQQEKELAALENNRARE*