MKELPDDDPRSFAQQWRVHCANCDGAFDQVGFPDLEIQIHNCWLFFPWHRFYLYFHERILGKLIGDDKFALPFWNWDAPGGMSMPAIYANKTSPLYDERRDPAHQPPFTLDLDYDGTEPTIPRHQQIDQNLMIMYRQMISGAKKKELFFGLPYHQGDQPDPGAGSVELIPHNTVHFWSGDPRQPNGEDMGNFYSAARDPLFFAHHGNIDRLWSVWNGLRAGNTNFTDPDWLNASFLFYDEEARLVRVRVRDCLDTAALGYTYQDVALPWLNAKPTTETGSPAPAAGALPATLNRTVRVAVTRPRTSRTRQEKDAEEEVLVVEGIEVADHFSRFVKFDLFVNESQSGGGMGAAAAQFAGSVAMTPHLVRPDKRRGSVKTAARFGICDLLDDIGADGDKTIVVSLVPRCAGDMVTVGCVRIEYIK*