MKDKGLVHRVKKIDEYLLLSGIDARASELAIGHGGETAFGMAYVNENLAGNVLSMTKLVAEGHDVRFDADENRFRVRVPNSKRWLVFAPDAHGMYTAMIRRADLVHTTGPAYKKAATNKDNRNSCRAGPSSAKAWTSSTITTVASNLARCTVREVERARAARSLQARLGFPSFGVLKRMLQRGDISNCDVTSADLERANAIWGTPLPCVKGKTTGHATPRLSETVTTGPKARQVMHSDLMFISKVPFLVSVLKPSQYILATELKRKDAPSVRAAVQRRLNEARGHGVQIPEIRFDRESAVLSLWIELMEAGILPELTAADEVVPAAERAIRLLKERVRTLSYDLPYTMPLCMLPGAVEFSRQRLNMVTSEASDAGEPAHAIYFGRKVDAKTDLRAPFGAYVQAHTASVDSTMRPRTLGCLTLHSAENAAGSWVLMNLNTLKPIVRQVWTELPVPDHLITYVNALPTVAGIDDGDQDLGRTEVELSQEEDKETAEVEAALKNGGPVDEPAAEGHTYLDQPEDAVLREQAQTPTHADTDHPAPAGADVLSKDESPSTPTQLRMEEMRRAADSLFEAGRAMTPTTAEATGEGLPSTDAVLPEPLIVAESVETHVPEEEASTDPPATAARPHGDATITSPDASDGEAALTPSVAEVTMEQAKARVEAIEEKLRALEEREARLLSQMTTEPSYADAVRNAVPRTSEAEHARAVSSPRRTRKRKAEGTFPDVEREKNERLSRREKERLRVRRAPEVVVALKREAEDLLSSAMPGKRRHKTLRIGVRQAIRQYGMEGLKAIVAELLQLSKHGLDVLEPVHVHTLTKKQRDGIIPSFMFVKEKHDASGALEKIKARMVAGGNEQDRSEYSDCSSPTVATEAIFLLAAEAARSGAAVATIDFPGAFLNASIPDSDPHTYVRINRNLTGLLAAVDKRMKQFVKNGVLVCRLKRPLYGCIDASKRWYDHLCEMLSELGFEQNAYDACVLRKVSRTGEPSVTALVHVDDVKLIAESEQAIDEVVARVRERFPSLQEHRGRTHSYLGMEFDYTSPGVVRIGMGGFVDSLLRENDVRGTADTPAQAGLFVDDESQLLTSHDKEAFHSATAKVLYLAKRIRPDLLTAVAFLATRVQAPGENDRAKLTRLLRYLNKTRDMRLELGTGWVADEREPDCASHAEPHVECYVDASFATHANMRSHTGGVVSLGRGAAYATSVKQKLNTKSSTEAELVGVSDVIGQAIWTRNFLEAQGIRTAGVRLHQDNEATMSLLAHGRATSRRSRHIAIKHFFTHDLLKRRVATMVHCSTEVMIADLLTKPLQGKRFAHLRDMILGRAPTAQEP*