MAAPVQTMATTPKVLEEPPSAVITSVFQPGKLAVEVISVEHDARPTPPPIPILIAAPKDAGTYPVAILLHGFFLQNRYYEQLLKHVASFGFIMVAPQFHTSLISNSDADDIAAAAKVTDWLPEGLPTVLPTGVEADLSKLALAGHSRGGHTAFSLALGYAKTNTSSLLKFSALIGLDPVAGTGKNSQLPPAILTYEPSSFDIAVPVLVIGTGLGDERENALFPPCAPVEVNHAEFYRECRAPCYHLVTKDYGHLDMLDDDAPKLVTCLCKEGNTCKDVMRRTVAGIMVAFLKAVMGEDEDGDLKAILQHPGLAPTILDPVEYRLA*