MTFNTAALMLLISPQKMHGDGLVSRIALLSGMSLRQVRVDHRHKFTPQLCRLQCLGPGSFVNHALHCRGKHLYDHLQRRIVSTTGEHNECSIPLQIFGFEGVIREPLPCIHRHFIEQYAMKGRVNAVCRDHAIHEFIDELIQRLPFLAKASHNGQHVVEVAVADGVDKRKLVREVLVERSDANARNFSDLVGGEARPTTVAQNASPGANDDLDGGPGARLAWLFTHRRPWRWNASRHLERSSQECVHRTHILEQEKDTRQMSSLALLRTLFNYRAWANAELLEKMEGFDADLHELDRETALRLLNHTLVVDQIFAAHLVGIDHGLTADNTTETPLLQDLRVALMASDQWYRNYLETVTTEQLSESIPFVFTDGDKGRMSREEMLIHLVTHSGYHRGEAGRIMSRLSLPLPWDTFAVYLHRTEPSRRLAIRSPAARIKGPCSGRFRPPL