MVLSNPAMLPPGFRFHPTDEELIVHYLRNRAASSPCPVSIIADVDIYKFDPWVLPSKAAYGDKEWYFFSPRDRKYPNGIRPNRAAGSGYWKATGTDKPIHSSGGGGGSNESVGVKKALVFYKGRPPKGTKTNWIMHEYRLAAADAHAANTYRPMKFRNASMRLDDWVLCRIYKKSSHSQPTGVPPLSDHEQDEPGALEENPPLYAPSSSSSAAMILQGGAFPALNAAATQRTMMQKIPSISDLLNEYSLSQLFDDGGAAALDMTRQPDNQHHHHAALLGHPVMNHFLVNSSMAQLAQMDLSPATASTSAAAGAHVEAAATGKRKRSDAEPQTSQSPPAAAAAAKKANGSCVGATFQIGNALQLQGSLGLGHQMLLHSNMGMN