METKNENSDVSRAEEFKSQANEAFKGHKYSSAIDLYTKAIELNSNNAVYWANRAFAHTKLEEYGSAIQDASKAIEVDSRYSKGYYRRGAAYLAMGKFKDALKDFQQVKRLSPNDPDATRKLKECEKAVMKLKFEEAISVPVSERRSVAESIDFHTIEVEPQYSGARIEGEEVTLDFVKTMMEDFKNQKTLHKRYAYQIVLQTRQILLALPSLVDISVPHGKHITVCGDVHGQFYDLLNIFELNGLPSEENPYLFNGDFVDRGSFSVEIILTLFAFKCMCPSSIYLARGNHESKSMNKIYGFEGEVRSKLSEKFVDLFAEVFCYLPLAHVINGKVFVVHGGLFSVDGVKLSDIRAIDRFCEPPEEGLMCELLWSDPQPLPGRGPSKRGVGLSFGGDVTKRFLQDNNLDLLVRSHEVKDEGYEVEHDGKLITVFSAPNYCDQMGNKGAFIRFEAPDMKPNIVTFSAVPHPDVKPMAYANNFLRMFN*