MNGLYTVLLLLASNIFMTLAWYGHLKLQQTGTSSNWPLIGVIAFSWLIAFFEYCCQVPANRIGFVENGGPFTLVQLKVIQECVSLLVFTVMINMMFGNQGLHWNHYLAFFFLVAAVYLVFLK