MASTACFIIVSRNDIPIYEAEVSSAFKKEEAVHQHQFILHAALDIVQDLAWTTSAMFLKAVDRFNDLVVSAYVTAGHTRLMLLHDSRNEDGIKSFFQEVHELYIKVRFMPLIFPKESTLLQPLKTSLHCKETSDIDRLFFSGRCRLYQKDYVLLIFHCS