MAAERLARMIKHLQPDQEAPGVLSMQDCRMQGGSPGFKVALLGASGGIGKPLALLLKMNPLVSVLHLYDVVNTPGVTADLSHTDTSTLVRGYVGKDQLEASLVGMDLVIIPAGVPRKPGMTRDDLFNINAGIVRTLCEGVAKCCPNAVVHIISNPVNSTVPIAAEVFKRKGVYDPRRLMGVTSLDVVRANTFVAEVLGVDPQLVDVPVIGGHAGITILPLLSQVKPAYSFTKDEVTYLTKRIQNGGTEVVEAKAGAGSATLSMAYAAAKFADSTLRALRGEAGVIQCAFVPSQVTDLPYFASKVWLGRNGVEEVLPLGPLNEYEREGLAKLKMELKASIEKGIAFVARQQL*