MNVLIIKLLVCLGWLSSVALGQLELSEAVTGFVNFPEVGISCIGNLAVFITSVSKGRLDLEMGARDVLATVRGPKLYDIKNGANPNPVGFTTCEDSGPNGPNRYEKASVVMLSDKKPNSSMTQFMKYISNAHNVHSVLLFGSPAAAHLDERPKCNYKCDCNNERSKCDCNNERSKCNCKNCTHACKCIAFENVEGVRTLLDSRMPGTFQLSGSQFLLSGSQFLLPSKYCLINGCHGFNQEELPPQVSEILSYFDDCIQKEHTCICIPVHGPADDKWTKLLTTSFTTKDNEERRASSMASDAMENYTAQQPMDTRMAWTRGRKNLRKGLIVEFKTPSLILPRLTEILINCLLVGWFRVDGFSTSMVARKAVKVYVVGSKESGFSANAFLSKAVVKSGNTKSDDINHNDTLSRSSSRTQKLIISGRCRQLGWLYILGCVYCI*