MEGVVYGPLSRVAPPCSRVAVRTRAVSQASTSVAACGIPGSKRKGLDLRTNFKSSYTVGSLRGSLSGVSLRNIQDAIDQVVSCGSSRKGIVTMVIPFQRGDARQQPPPDLPSYLFKNRIVFLGMSLVPSVTELIMAELLYLQFEDPEKPVYMYINSTGTTKDGEKLGYETEAFAIYDTMSYVKPPIFTLCVGNAWGEAALLLSAGAKGNRAALPSSTIMIKQPIAQFRGQATDIDIARKEVRNVKNELVALLSRHTGQDKEKIEEDIRRPKYFSPTEAVDYGLIDKILNSEKGQDRGVVADLKRAQLI*