MARFYFLNALLMVISLQSTTAFTPAKLAYPTTTTALNVASAETSFSLDEYLASKIGPIESALEASVKSRIPQTDKICESMAYSLMAGGKRIRPVLCIAACEMFGGSQDVAMPTAVALEMIHTMSLIHDDLPSMDNDDLRRGKPTNHVVFGEDVAILAGDSLLSTSFEHVARETKGVSAEKIVDVIARLGKSVGAEGLAGGQVMDLECEAKPGTTLDDLKWIHIHKTATLLQVAVASGAVLGGATPEEVAACELFAMNIGLAFQVADDILDVTASSEDLGKTAGKDEATDKTTYPKLLGLEESKAYARQLIDEAKESLAPFGDRAAPLLAIADFIIDRKN*