MVCPTGSQAEALSREKIDGWLQHLGASDKFDASKGIDWGVMPGPFYTPELGLGIGTAVVGLYRPDPQDTTSQNSTLTLSGYASSTGAFGLSVKNYTFFDRDLWRVFVDGSIANTPTYYWGQGFHAGDKDNEKEKYTAQVLTLRPTLYRQLIDHVYLGAGWSLAAQNADEMDHDDRPKIENTPQGPSVFSSGASIDINWDDRDFVPNPRRGQYANLRYTHYAPGLGSDTRFEEFQLHYSHYHALSEKSVLAWEADGAFTQGEVPWSMMPLLGSDERMRGYYQGRYRDKKVVSGQLEYRRQLTWRHGIVAWAGAGTMGPSLSSLNNGRWLPSAGVGYRFEFKPRVNVRLDYGIGNGSSGFYFQVGEAF*