MTKSQFLLAFLAVVSTNVVSALIPLIDGGKGMPKIYDAWFNDQITKQANAAISRAVASGKRIMEVQFPPVPNVDEVKFGTPLNQKFGQSQLARDLKCKGGYKPGSKLSRNLLPYANIYWAKRIAGAVKGGALGGKPVGVLTAEAVDFDEIGNLGDLTRTGKIFTDKARKEGRSNEAMICINPGGEETWERLVSAHGQPNCPLVVLNNSYSTTYDLGNKKNFEEVYYLKRISKGWVFRSFPGDWEAYLEKPDGNVELLKSYKTKPSLREVSELVGETSFQRYAMFNDRYMGGRL*