MSYTGQHFKQAILLEHFVSKSFSLSEIMHSQTWKSMAMAALVVQLSISMGVDSSLPHPDKIARLPGQPHVGFQQFSGYVTVDNNKHRALFYYFVEAEIDPESKPLVLWLNGGPGCSSLGLGAFSENGPFRPEGRVLIRNEHSWNREANMLYLETPVGVGFSYATNSSSFVAVDDEATARDNLLFLQGWFHKFPRYRSTDLFIAGESYAGHYIPQLAKLMIEVNKKEKLFNLKGIALGNPVLDFATDLNSRAEYFWSHGLISDSTYKMFTSACNYSRYVSEYYRDSVSSICSIVMKQVNTETSRFVDKYDVTLDVCVSSVFSQSKFISPKQVSERIDVCIEDETVNYLNRKDVRRALHARLIGVRRWEVCSNILDYEFLNIEKPTFNIVGSLIKAEIPVLVYSGDQDSVIPLTGSRTLVHRVAKELGLNTTVPYRVWFAGKQVGGWTQVYVTSSHLLPSEALLMKLHSHSLKDH*