MVRAGPSGIAVSACLNKLDIKNVVLEKEDCCAYLWKKKTYDRLHLHLSKEFCSLPFMPHATSSPKYLPKNEFIQYLDGYVEHFNIKPKFQTCVELAFYNNDKKKWNVKSRHVASGEMEWYACDFLILATGKNNEDIVIAKIAKFKFGNLAEFGIPQPEKGPFSVKITKGTSPIIDVGAIVKIKLEEIKVLPEISEIKEHTVVFENGEEHQFDAIIFATGYKNVASKLLKHYSSIFFDDGTLMNKFPNHWKGENGIYCAGFSKKGIAGISMDAITIVDDIKAVRGDKI*