MKEPLDLSKYSVRTDLAVEAHQMLQERQEEQQQGIQGVIVKEREEEGIIITKVTIDEVASESMGKKPGNYLTLEVQGIRQQDTELQQKVERIFAKEFSYFLEEVGVTKEASCLIVGLGNWNVTPDALGPIVVENVLVTRHLFQLQPESVEEGFRPVSAIRPGVMGITGIETSDVIYGIIEKTKPDFVIAIDALAARSIERVNSTIQISDTGIHPGSGVGNKRKELSKETLGIPVIAIGVPTVVDAVSITSDTIDFILKHFGREMKEGNKPSRSLLPAGFTFGEKKKLTEEDMPDEKSRNMFLGAVGTLEDEEKRKLIYEVLSPLGHNLMVTPKEVDAFIEDMANVIASGLNAALHHQIDQDNTGAYTH