MATSILVSHGPSSATDKVCGFSSPAVSQSPSIVSLAPCPARRLGFSASLAQPSLFLPYTVRESAGGWHGCRFLVRAAREKFERRKPHVNIGTIGHVDHGKTTLTAALTMAMASELGSQPKRYDQIDAAPEEKARGITINTAVVEYESPNRHYAHVDCPGHADYVKNMITGAAQMDGAILVVSGADGAMPQTKEHILLAKQVGVPHIVVFLNKTDQVDDEEFIELVELEIRDLLKSYEFPGDDVAVVSGSALKALEAFEKNPKIKRGENEWVDKIYKLIDAVDENIPVPVRQVDLPFLMAVEDVFSITGRGTVATGKVERGKIKLGETVDIVGLRNTRNTTVTGVEMFQKILDEGMAGDNVGILLRGIQKNDITRGMVIAKPGTITPHRKFVASVYILKKEEGGRHSPFFAGYKPQFYMRTTDVTGKVATVETDAGEETKMVLPGDRVKMTVELIQPVAIEKKMRFAIREGGKTVGAGVISDIIE*