MATSMRWIALFLLVDVCALAVSAVIDDGLLPNGDFRNGPDKSQMNGPVVTGKHAIPNWELSGFVEYIESGHTQEDMILPVPVGANAVRLGNDATIRQQLKVSRHTYYSISFIAARSCAQAEKLNVSVDPEFGVLPIQTVYTNTGWDTYSWAFKPRHSTVWLSIHNTGIEENPACGPLLIAVAIKTLYPHVYNRGNLVKNGDFEQGPYIFTNTPWGALVPPIFEDVHSPLPGWMIMSDTKVVKYIDAQHHAVPKGARAVELVAGVEVALVQEVAGTVPGRSYRLSFSVGDARNGCVGSLGVDVYAAREKRRVTYHSRGTGGHKCAKLEFTAIADKTRVVFQSSNHHTVNATLCGPVVDDVWLVRLK