MVIQLGCSKNDLVILAWMFHLMTFNDTWFCFHHVQGVSGSIVLRHGRLSDLIAQLQDLLNGAQGVESTPFKYDGALLAAQIRQLANEIKELTMTNPVTIFNGDSNSSGYASYLVPAAAVGAMGYCYMWWKGWSFSDAMFVTKKNMADAVASVSKQLDDLSDTLASTRKHLSQKLATLDWKVEEQNETSKMILSDVTEMRSSISQIGFDFKQLNEMISGIEGKIESLESKQDVTLSGLWHLCQVAGVKDSTSTKVFQDVGERLPIDGKPSTNTSLSGLRFLTEGKEDANVIHKPVMAKEIMVMGEKTKVTAAGRSRVHRAFPGGISWVRDVSGLS*