MSAKTTTPTVTPWANKSEFFELKNWFFPGLSDPEAATASKQRAIARTKAYMIRGNVPHAVECTGMLVSAQIEDTPSANAISTRLAMSTAVIRFVNGMIDPHQNGSYVIPMQVIAREIGLPVFLVDLRHTCTHETLPSLRELRAGVDEAVTWLHTNYWSVRGAEANESATPAANSDEIKEIFRQWRRLYRDNRDLKALKDLSNPGSKPEMRFAFLAKQIVLYYSSDPATLFATMVHQKVMHTKNQINKALLLPMLKSLPSELLSDLFLYMFDEAERVDKHQTLSEELSLNANPVAEWLEVFVEQDMLSNGQKTMLTCSRSLGRTALNLLDIYLMHKNDPKIERIRQTMRDVVLSGEARLETAIETQDMVRLANEYKQRVMKENRKRTGGDFVSLGAEEVENDQQGPFKRVRVK*