MAPFGSSWIILRGDPPCSDASSTTTAKTFVACKVCGDKASGYHYGVTSCEGCKGFFRRSIQKQIEYRCLRDGKCLVIRLNRNRCQYCRFKKCLSVGMSRDCKYLAWGRP