GMFLLIIIAVRMEGIIIIMATDPWYAMILFIFLALMMGVTGCWIYRPDANLFVVIF