MTDVLEFNDITAEIKGAMCPGRLKLSENNISFKNQRTGKVEQLSSADLELCNWQKLVGNWGIRLFLKNGSLHRFCGFKESELDKIAKFFKNKYQQDLLEKELSVRGWNWGTAKFSGSVLSFDVHNLTAFEIPLSNVSQCTTGKNEVTVEFHQNDEAPVSLMEIRFHIPSNEIAGDDPVDAFHSQVMQKASVISVSGDAVAIFREIHCLTPRGRYDIKIFSSFFQLHGKTFDYKIPMATVLRLFVLPHKDGRQHFFVVSLDPPIKQGQTRYHYLVFLFGQDDDMSLELPFSEEELSEKYEGKLTKELSGPTYDVLSRIMKVLVNRKITFPSGFIGHSGTAAVGCSYKAAAGYMYPLERGFIYIHKPPLHIRFEEISSVNFARSGGSTRSFDFEIELKSGVIHTFSSIEKEEYGKLFDFITSKKLHVKNKKSDKPTYAMDDFRDSDEEKEPDAYLARVKREGQERDDEDGGSSDESTDEDFKPQAEESDVAEEYDTNPTPTDSDDDSDASGGGNEDGEKKEKKEKKEKREKKKKKTTTISEKPRKKREKKHRDADKPKRAPSAYMLWFNDSREKIKADNPGISFTDIAKKGGELWKNLSDKSEWEKKAAKLKEEYTQAMSEYKASGKANKSKEEKEKSSKKKSSTKSKPSLPSSPDKKGFISKEFIEDSDSSSDSDADKKVHHN