MEDQVEHKTVAVNGINMHFVEIGQGPLVLFIHGFPECWYSWRHQMSFMAKQGYRAVAPDLRGYGDTTGAPNDDPNKFTTLDIVGDLVELLNNIAPQEEKVFVVGHDWGAVVSWALCLYRPDKVKAFVCLSVAFNPRNPLNKPLDTLRKVYGDDYYVVRFQEAGVIEGEFEELGIKNVLKKFLTYRTPGPLYLKKGKPFEDTSSTNDDELPAWLSHEDIDFYANKYKQIGFTGALNYYRSIDRNWEVTAAWTGAKIQVPVKFIVGDLDITYNAPGAKDYLHKGGFKKLVPLLEDVVVLQGVGHFIHQEKPKEINEHIYNYITKISSYKNHSICAIL*