MKIITCFKLVPEEQDITVTPEHSLNFDRAEAKISQFDLNAIEAAAQLAGGGDEIAALTVGGSLLQNSKVRKDVLSRGPDALFMVQDAQMEHALPKETALALASAAEKIGFDLLLFGEGSGDIYAQQVGLLTGELLKLPVINAVSHIQRDGDKIIVERTLEEDVEIIELTLPAVLCVTSDINVPRIPSMKAILGAGKKAVTSWLASDIHWTPTTPMAELVAISVPPQTERKHIILDNDSPEAITALADHLKKSLN*