MFRSVYKRGRILSKIPIKQHIQITHKHTMTSLDFTLNNGKTIPAIGLGTWKSTTEEVAGAVECALTEGGYRHIDTAFNYRNEDAVGLGIKRAMEKGVKREDIFVTTKIWVTYHDRVEENLDMSLERLGLDYVDMLLIHWPVPLNPNGNDPVYPLRPDGSRDIDESGSQPKTWKQMEAVLKTGKTKSIGVSNFSIPYLEELLKEAEVVPAVNQVELHPLLPQLELMEFCKKNNIVMTAFSPFGSVGGPLLKNELVVSLADKYNTSPGGILTSYHIGNGTVVIPKSVTNSRIVENGKSAVTLSQEDLKALNDLHKTEGIHRTSKPKWGVDLGFPDFDFC*