MDRVFPEALSPLKEADREVYDLIQNEKKRQIGGIELIASENFTSAPVMEALGSALTNKYSEGLPGARYYGGNEIIDKVETLCQERALHAYRLDAKDWGVNVQPYSGSPANLAVYTALLQPHDRIMGLDLPSGGHLTHGYYTAHGKKISATSIFFESLPYKVDPKTGLIDYEKLEEKAMDFRPKMIICGGSAYARDWDYARFREIADKCGAMLMMDMAHISGLVAAEEQAQPFEYCDIVTTTTHKSLRGPRSGMIFFRRGVNAKTGKDYDYESRINMAVFPSLQGGPHNHQIGALCVALKYAATPAFKEYIKQVKANAKALGERLVEKGYSLVTGGTDNHLVLWDLRPLGLTGSKMEYLCDLLHITLNKNAVFGDASALSPGGVRIGAPAMTSRGLVEKDFVQIADFLSRAVDLCLEVQQSHGKMLKDWKKGLDGNPKVASMRAEVEAFSSAFDMPAFTKESIDI*