MAMKVAFDGLKDSNSKTRDPAIDDLGTFEKVELSVLLCTDDFIRRLNKEWRDEDRATDVISMMQHTPGFQLPILMLGDIVISVDTAAGQAEERGHSLLDEIRILMVHGLLHLLGYDCEKSEEAKIEMEQEEDTILKRIGWKEKGLMQSTHESFENFNLSNQLQKQNVNSSGTKDPSVSINKKRESLRSYRPKFKYLFCDMDGTLLNSKSRITPRTAEALREAISRGVKIMIATGKTRPAAISALELVDLAGEDGVVPGLDTDSDPDLLGSAQNLLLNGSCTDEMFPKEWATWACWNSTVRHTLSLEMKFMKIVFVGY*