MSREMKYVQQCMGVNGLEKIILREVRGFSAEVYLYGAQVTSWKNDLGEELLFLSSKASFKPPKSIRGGIPICFPQFSNHGSLEHHGFARNKFWTLDPNPPAFPTNSTNKAFTDLILKHSEDDNKSWPHRYEFRLRVALGPAGDLMLTSRIRNTNTDGKPFTFTFAYNTYFYVTDISEVRIEGLETLDYLDNLKNKERFTEQGDAITFESEVDKVYLSTPTKIAIIDHERKRTFVLRKDGLPDAVVWNPWDKKAKTIPDLGDNEYKHMLCVQAACVEKPITLKPGEEWKGRQEISPVPSSYCSGQLDPRKVLFRY*