MASSTLLYSHGNAADLGQMYELFIQLSIHLKVNLMGYDYSGYGQSTGKPSEQNTYADIEAAYKCLEGSYGAKEEDVILYGQSIGNDPTLDLAIRLPQLRAMVLHSPILSGLRVMYPVKRTYWFDIYKNIDKIPSVNCLVLVRFMERLMKMWIALMVNNYGIYAKRSSDHFGLKGVTIVTWSFIQSTSNTLRSSYQCR