MVGNLGRAKQFGEINKLLNEMVRDGCQPNTVTYNRLIHSYGRANYLREAMNVFNQMQEAGCEPDRVTYCTLIDIHAKAGFLDIAMDMYQRMQAAGLSPDTFTYSVIINCLGKAGHLPAAHRLFCEMVGQGCTPNLVTFNIMIALHAKARNYQSALKLYRDMKGAGFQPDKVTYSIVMEVLGHCGYLEEAEAVFTEMQRKNWVPDEPVYGLLVDLWGKAGNVDKAWQWYQGMLHAGLRPNVTTCNSILRTFLRVHRLSEAYNLLQSMLALGLQSSLQTYTLLLSCCTDARSKFDLGFCGQLMAVSGHPAHMFLLKMPPAGTDGQNVREHVSNFLDYMHSEDRESKRGLMDAVVDFLHKSGLKEEAGSVWEVAAFKNVYPDALREKSCSYWLINLHVMSEGTAVTALSRTLAWFRKQMLVSGECPSRIDIVTGWGRRSRVTGTSMVRQAVEELLNMFNFPFFTENGNSGCFVGCGEPLKKWLLESSYVERMHLL*