MSGTGPLMVPVGTPRRVFVIVAVLGGVVLAGASVLGHPLIGILFLVGLALGTLNNVLTVRSILKHISAGDPNRKQYAKSSLVRLGYISLFALVFVAAFRRDGIAVLAGLAIFHLLASVASALPVLKEFRKV