MVTCKAIRVHELGGPEVLKFEDVEVGEPGEGEVRVKHSAIGVNFIDVYFRKGVLKAELPFTLGMEAAGVVTAVGPGLTGTKVGDSVAYVGPMGSYTEEQILPENCVVPVPPSVDSATAAAIMLKGITAQFLLRRCFQVQPGHTILVHAAAGGVGSLLCQWGRALGATVIGTVSTKEKATQALEDGCHHTILYKDENFVDRVKDITNGEGVQVVYDSVGKDTFQGSLDCLACRGYMVSFGQSSGAPDPVPLSALQPKSLFLTRPSMVNYTATQDELLATAGEVFENVATGVLKVRVNHTYPLSQAAQAHIDLEARKTTGCTILIP*