MVVLYITRTVPFEEDDKDPSIWFLDHNYHESMFEMFKRINAKEHVVGWYSTGPKLRENDLDVHELFHDYVPNPVLVIIDVQPKELGIPTKAYYAVEEVKENATQKSQKVFVHVPSEICAHEVEEIGVEHLLRDVKDTTISTLATEVSGKLTALKGLEARLREIHQYLDLVVDGRLPLNHEILYHLQDSCPRLPAASCCSGSFLGCPELFSSLLGYFSMLPDSYACCPWLLPTSRARCSLPRQFWAVCCCPDDPFHDSATRLSVGYLCLCHNSILAHGSPSLSGDFFLATHEPLSSSVLCVGCRSFLLYAAQPQILSSSTALDDEPLSSSVLCVGCRSFLLYAAQPQILSSSTALDATTPLHLDSQFIHLHECHDAEKSN*