MEGQVEHKTVAVNGINMHFVEIGEGPIVLFIHGFPECWYSWRHQMSFMAKQGYRAVAPDLRGYGDTTGAPNDDPSKFTTLDIVGDLVELLNNIAPQEEKVFVVGHDWGAVVSWALCLYRPDKVKAFVCLSVAFNPRNPVKKPLETLRKVYGDDYYVVRFQEPGVIEGEFEELGIKNVVKKFLTYRTPGPLYLKKGKPFEDASSTDELPGWLSDEDIDFYANKYKQIGFTGALNYYRSIDRNWEVTAAWTGAKIQVPVKFIVGDLDITYNAPGAKDYLHKGGFKKLVPLLEDVVVLQGVGHFIHQEKPKEINEHIYNYISKISSSKNHSNICAIL*