301 aa
MLYALAQKPFVPKKYFSIDRVFRNEAVDRTHLAEFHQMEGLICDRGLTLGDLIGVLKDFF
ARLGMPKLLFKPAYNPYTEPSMEIFSYHEKLGKWVEIGNSGMFRPEMLRPMGLPEDVQVI
AWGLGLERPTMILYGIDNIRDLFGHKKPFVPKKYFSIDRVFRNEAVDRTHLAEFHQMEGL
ICDRGLTLGDLIGVLKDFFARLGMPKLLFKPAYNPYTEPSMEIFSYHEKLGKWVEIGNSG
MFRPEMLRPMGLPEDVQVIAWGLGLERPTMILYGIDNIRDLFGHKVDLGLIKRNPICRIG
I