MLRHAIRTLAGPFISSQRSSLFAGARLLGTLVVAEAQHGGKLNPSSLSTITAAQQLGQPITALVMGNEIQDAADSLARTGITKVMLAQHEAFGRPLAEPMSALLHAVQQRLHFDYMLCSGSSFGKNLLPRAAALLGCQPLSDVTQILDASTFIRPAYAGNAILTMKFKMPGLRMMTVRSTSFPPASSDAEPALQEHVAEEDLSAAVAVAHSGASRWVSEVSTKTERPDLTSADVVVCGGRALKDAQGFKMLESLADALGGAVGASRAAVDAGIVSNDLQVGQTGKIVAPKLYLGIGVSGAIQHMAGVKDSKVIAVINTDSEAPMFQEADYGFVGDMFTAVPEMEHHVRQLKSKEQ*