MSLGDNATWKAIKPFMNGGLSGMGATCIIQPLDIVKVRLQLGATGGPFGVAAGIIKNDGFGALYTGLSAGLLRQATYTTARLGIHAKIVDYLKEANKGAPLPLAQKAGAGLAAGGLGAMFGSPADLSLIRMQADKTLPVNERRNYTGVVHALSDIVKKEGVGGLFTGAGTTSIRAMALNMGMLASNDQAKEMMKENNITGFPATLGASAIAGFFASFFSLPFDYVKTQLQKQKPLPDGTLPFKGFGDCCMKTMASGGPLKFYTGFPTYYVRIAPHAMFTLIILDQLNTSMKKAGL*