MAPFTLPKYKGSTVDVSIIHAGQTSVPTAYVFKTPILGHDTLNIPCYSFLIENRNNNEKVLFDLGLRKDWKEKLPPAILNQIESSKAVLEIEHDVADQLRADGIPLKSISAIIWSHHHIDHTGDPSRFPPSTKLVVGPGFKSHSRTFPGYPSNADSLVTDDAFIGRDLVELDFTDSIEIGGFLAIDFFEDGSLYLLRSNGHTDDHISALARTSENRFVFLGGDIAHHPGEFRPTKHLPLPSQISLWTVGQQSAEAVSVCPASVFEAISPAKARGLDAKVTPFYELNAAMNENLGDAEAALEKMITFDATSEVLVIIAHDASLGDILPFFPKRLTDWHMEGYKARGAWRFLRDIAVVISGSTEK*