MRDPTCGIAIALRPFVGPMKIYLPMPPGMPVALLQLVGEIMFLGMIPGTWLLGWFLCYMIIVLLPPF