MAVVDALALPGAETALVIRAVQKDVEYREELQRLLRAAVMVWVPNTAGRWNARLRTSLPGILDTAGDVVYYWLCVLGAQRRQTLGEEYCDIMQIRPSRTSRVHAARHLVTGLMYAFSSRTVQLVIKRLFRTQLGLIIKDEALSAMLEYAAKIHLAIFYFTSQYYEFARRCTGVQYANVGRNARTGISNNQYKLLGLLLSIQLVVQAALFLFRTLRRAARAARREQSSSHRESKSQRLSSGAPSARILLFEQLARMVFERPLEQDDGEQRTESAVLGGSDHLQNDRSLEVGMSISQSRSRKSCTLCLEAMRDPACTPCGHVFCWHCVAPWTVRNAACPLCRQELQLRDVLCLYNF*