MTSPQQKSERQLRESMTSLVEDIFDEMNLLVYSGSVDIRMEKETTPESFAESKELLEDIEKQKELSEDIEKQYKPAATVSEESCSDTARYVIKDSIEVRDIGKTDVEAQDITDLVALNQAAKIFIPVFWRIFEKLFTDFRYCLKNFEYYHLEASAKSRFQPVGSALLNKIKLTCLEILCSMMDMTICTQVSGRQTPISAVTNYIQSTRLIVCYFYSLDMGGTLLVSRSSHHQVDGVTDLTGDATTSMQYSDLFLYLRP*