MESTGLSFGPKNLPNVNRVLLPLKTNVSLFPSRWLHNHTLSLKPEKYHLVCVRATQSNDDLERTRPLVHFSPTLWGDHFLSVPLNVDEFDNLSREIEVTMKPKVRDMLMSFKNRDSERIRLIHLLVKLGIAYHFETEIDEILNKAFGKIDGIIAQQDDLETISTMFEVFRLRGYYMSCDAFSRFQGEDGNFKESLAEDIRGMLQLYQAAHLGTPSEDIMDEALRFTRHHLESLTGNHAASVSPHLSTHIKNALCRARYHNLEMLATREYISFYDQEEAHNETLLKFAKLNFNYCQLHYIQELKDLTKWWKDIDLSSKLPYIRDRIVEVFFGSVAMYFEPRYSLGRIIVAKLTAVATVFNDTCDAYGTLPEVTSLVDAFQRWDLGGTEKLPSYVRIVFGSVFETLEEIEQEMRPGGRSEIVQVVVDEMKKLARAYLALSKWSRESHVPTFEEYMEIGMRTSMDQYAAYSFIAMEDYDETQICEWYNSKPKMMEALNGVFRIVNDISTYEREMKRGEVATGLNCYMKQHEVTKEEAIEELNKIATNYYKLIMEEFLTTTAVPRPVLVRCLNVSRPVDIIYKESDKFTNPGELKDAIKSLFIHPIPL*