MLGSRALFCGRIWNHSLFPKRSRNFRASFSTKRVGTHNGTFHCDETLACFMLRLSSRFSGAQIVRTRDHQVLEKLDAALDVGGVYDPESERYDHHQKGFTEVFGHGFNTKLSSAGLIYKHYGLEIIAKELQLDQKHPDVQRLFLAVYKNFIEAVDAIDNGIHQYDTDQPPRYVNSTSLAHRIGRLNLDWIEPDQSSSKEDEAFHRAMELAGSEFLQCVHFHGRSWLPARSIVMECLAERHDVDSSGEIMKLNKQCPWKLHIFELEEEMKIDPPIKYVLYQDDRSENWRIQAVSVSPDKFESRKALPISWRGLEKEKLSEESSIPGCVFVHMSGFIGANRSYEGALAMAKASLIA*