MPAVMSRFGGVALRKVARAGFQLPQSRFIAAVDPVIARAREMQQLPYDEAKEGVIRAPDYVGWDQEIDTDFKKLTVGPIKGGRPYQKICDSALDLIGFTPMVRMSRLANFFDVDCEMVAKVELFNAGGSVKDRIAKRMVEEAEKSGRIKPGDILIEATSGNTGVGLCMVSAIKGYKQIICLPKKMSGEKVNTMKCLGAEILRTPTEAAWDAEDSHIFLSARLAKDLGGHVLDQYKNPGNPLAHYDGTAEEIAEQCEGKLDYMIMSTGTGGTMTGVAKKLKELIPGVKVVGVDPYGSILAQPEQMNEKSNRTGQEKLTAYQVEGIGYDFIPTVLDREIVDYWVKTDDDEAFAMCRALVRHEGLLIGGSCGSTVAGAYRFIKENKIPKGKRCAVLLADSARNYMSKFMDDGWMQENGFDMAKMTAAVNEKGAYDKLFHV*