MVGSFLRSQSRGGIMIWMLSKQVHRHLFQLKNCMRNLSGMKTTIELTSDAGQPSPKTHPELLTGNEIKPGIRATDFALRRKALTQLLPKESLVIISSASVKQMSQNVPYPFHQDADFLYYTGCQQPGGLAAFSDHDNYCMFMPDPDPDQEAWSGRVAGVEEALIFFKADQAYYMSQLHQTASRMIDQSKKVYIKIEPSNLLLQSLPSYERAVRECRVHDLRFYTDRIRWVKSEAEISLMRNATAITCQAFLQTMKASKVFRHENILAATVEYECRVRGAQSMAFPPVVGAGVNSTIIHYLRHDQQVREGEMVLMDAGCEYYGYASDVTRTWPPSGSFSVIQRELYEIVLSTMKECFKLCHPGSSLQEIHQHSADLLFRELLRLGVIKGSYQKNWCETYLGCLYADLNPTAIGHYLGLDVHDSSTISKGCRLKPGVIITIEPGLYIPAREDIPTWFHGIGIRIEDDVLITENGHEVLSSSVPKEVEEIEALLK*