MLRCVEHFPTLEKLLRELKDNGIHILAGSLDDHNSLVNAIKQVDIVISSVAIPQHLEQLNIMRAIKEVGNIKRFIPSEFGNEVDRVEAFPPFQRVCDTKKKIRREIEESGIPYSFISANSFLAYFVDYFLRPRQKPQPEEVVIYGDGLTKAVMNLEDDIAAFTIRVANDPRTVNKLVIYKPPGNMISQSELVSLWEKKTGRTLQRVFLPEAEMVRLSQSLPHPDNVRISVLHNIFVKGDQTNFELGYEDLEASQLYQDHKYTTVDEFLDTCFISPPETKLTSF*