MKGKSKGVCSLSTKLGFPAIFLSCSLFFLAGFYASVLLSHDVSGGDGVAHRPMLLEVAEEEGEKHENVLVFFVLSWKPCALYFPRFASPDQCQSIIKIAKSSLVPSTLALRKGETAENTKGIRTRHSISYAMRLGKDTILIMMYVEEGGETMFPFENGLNMTTGYDYKKCMGLKVKPRQGDGLLFYSVFPNGTIDQTSLHESCPVIKGEKWVATKWIRDQAENED*