MGKFKEALKDFQQVKKICPNDPDATKKLKECEKAVMKLKFEEAIAVPNSERRSVADSIDFRSIASKLATGRTKALKGPLNPKPLLLGPTLISQPSLQPTKDIFKEMCLKPTSNSPFPRACWWGGCTSGVFSKSHTVNLDVEPQYSGARIEGDVVTLDFVKRMLDDFKNQKCLHKRYAFQIVLQTREMLRALPSLVDINVPNNSHFTVCGDVHGQFYDLLNIFDLNGLPSEENPYLFNGDFVDRGSFSLEVILTLFAFKCMSPSAIYLSRGNHESKSMNKIYGFEGEVRSKLSETFVELFAEVFCCLPLAHVINEKIFVVHGGLFSVDGVKLSDIRAIDRFCEPPEEGLMCELLWSDPQPYPGRGPSKRGVGLSFGVDVTKRFLQENNLDLVVRSHEVKDEGYEIEHDGKLITVFSAPNYCDQMGNKGAFIRFEAPDLKPNIVTFSAVPHPDVKPMAYANNFLRMFS*