MGMGDVSNNDLLGLMMEFNYKESQEHGHAKSMVMTIEDMIQECKLFYFAGQETTSALLTWTMVVLSMHPIWQERAREEVLQVFRENQPDFHGLNRLKIVTMILNEVLRLYSPKNSNQRDSLKVFSKASKHQVAFFPFGWGPRICIGQNHAMLEAKLALSMILQQFSLKLFPSYAHAPYTVIILQPQYGAQIVLQKL