MKDKGLVHRVKKIDEYLLLSGIDARASELAIGHGGETAFGMAYVNENLAGNVLSMTKLVAEGHDVRFDADENRFRVRVPNSKRWLVFAPDAHGMYTAIIRRADLVHTTGPAYKKAATNKDNRNSCRAGPSSAKAWTSSTITTVASNLARCTVREVERARAARSLQARLGFPSFGVLKRMLQRGDISNCDVTSADLERANAIWGTPLPCVKGKTTGHATPSLSEAVATGPKARQVMHSDLMFISKVPFLVSVLKPSQYILATELKRKDVPSVRAAVQRQLNEARGHGVQIPEIRFDRESAVLSLWIELMEAGILPELTAADEVVPAAERAIRLLKERVRTLSYDLPYTMPLCMLPGAVEFSRQRLNMVTSEASDAGEPAHAIYFGRKVDAKTDLRAPFGAYVQAHTASVDSTMRPRTLGCLTLHSAENAAGSWVLMNLNTLKPIVRQVWTELPVPDHLITYVNALPTVAGIDDGDQDLGRTEVELSQEEDKETAEVEAALKNGGPVDEPAAEGHTYLDQPEDAVLREQAQTPTHADTDHPAPAGADVLSKDESPSTPTQLRMEEMRRAADSLFEAGRAMTPATAEATGEGLPSTDAVLPEPLIVAESVETHVPEEEASTDPPATAARPHGDATITSPDASDGEAALTPSVAEVTMEQAKARVEAIEEKLRALEEREARLLSQMTTEPSYADAVRNAVPRTSEAEHARAVSSPRRTRKRKAEGTFPDVEREKNERLSRREKERLRVRRAPEVVVALKREAEDLLSSAMPGKRRHKTLRIGVRQAIRQYGMEGLKAIVAELLQLSKHGLDVLEPVHVHTLTKKQRDGIIPSFMFVKEKHDASGALEKIKARMVAGGNEQDRSEYSDCSSPTVATEAIFLLAAEAARSGAAVATIDFPGAFLNASIPDSDPHTYVRINRNLTGLLAAVDKRMKQFVKNGVLVCRLKRPLYGCIDASKRWYDHLCEMLSELGFEHNAYDACVLRKVSRTGEPSVTALVHVDDVKLIAESEQAIDEVVARVRERFPSLQEHRGRTHSYLGMEFDYTSPGVVRIGMGGFVDSLLRENDVRGTADTPAQAGLFVDDESQLLTSHDKEAFHSATAKVLYLAKRIRPDLLTAVAFLATRVQAPGENDRAKLTRLLRYLNKTRDMRLELGTGWVADEREPDCASHAEPHVECYVDASFATHANMRSHTGGVVSLGRGAAYATSVKQKLNTKSSTEAELVGVSDVIGQAIWTRNFLEAQGIRTAGVRLHQDNEATMSLLAHGRATSRRSRHIAIKHFFTHDLLKRRVATMVHCSTEVMIADLLTKPLQGKRFAHLRDVILGRAPTAQEPFHRGEGVCSVHWVYTSWLCTVWVEERAAIVSGRRAWTVSLARSFG*