MSTYSDYFVVSQKNGLSQFQTMTAYLGGSAFQTVLDNPVTAYRQLVQQYAKDAAGKAVDPKIATSEATAVFKANPVGACLSGLVPRIIGVGFKRVPKFGILLGLSFFLGEDGTISATAAFGASVLSAPFINPIRMIEKQQRAYFKTTGVEKPIMEILRESARHNFVPLFRGTVPLMGHSLASALLGLAGQPKLQKYIKEELSHHGIGNFTSGLLASAAVTPIYVGVTNPLSRLEVIMQTSKIDGKAIGLTEACKEMVTDSKQFGLRGVFRGQGLGIAKGILSLTAFHQGRIWLTDAFRNHNISNGSYTPVGSA*