MPPPLFRLASGAEIPAVGFGTGTAWFNVGGNEASKPLNDSLIASIKSAIAVGYTHLDGAEIYGTERELGTAIKESGVPRDKLFVTSKVWPTIADPFEAAKASLARLQLDYVDLFLIHAPFFSVETHGIDLPEAWKAMEKVHEQGLAKAIGVSNFRITDLKTVLATAKVKPVVNQIEFNPYLQSPDLVKFCEENGILVEAYAPLCPITLNPGGPLDPVLSDISQKYGKTPGQVLLRWTNQKGVVALTTSSKPVRQAELLAVDDFSLTEEEVARISEEGKKVHFRKYWAKNFNDAKL*