MPSSSALTETLRVNISHDSNMIALADHGFQNELLVDLASSRGEILGQLPGQLLHGEVKVLLLLGSLPGLLVRLPHVAEKLFQEVASLPKLRSVKIYLRNRMPKHDFFLRLVREYLFPLLGGNYSMEKYHDSSDQYTYYLLESNSFKLELKCFGFSCKRYDSMKKVDLQKLSSLWKIDAALTKECITVSNKLTNVKISTEVKPSVMKTICSATNLISLDLSCREFVCLEPLIRALTPIQGLTTGKRKRNDTGAPLAHLNKLRIGSMIISLQNFTCLCQALDSHESITELNIDSPFVKDPTAEDGFVHLTAAELWEPLLQLLRHNTSLMSVAFHPIYLASSSWCAEMVSFIFEEEENPICQQIHDVLYSKNGTVGTLSLVMEGTILPQRIEELLSLNHFGFGQFVGTKLPATKNQGAFREAMEKFGCKMRDERNRAKTRRQEHVTEVRFVRTLFCLFQHDPSLVGSFL*