MKRGHNSDDAEGGREDEEEKRTKGDGPSLNVKILNSEEEMSNHYKQLDLIGEGCFGQTFIAHPANNPRIRFAMKVQTKENPYAPAAFGNDGAYADVLRLYREIVILTKILPRHRNIIQVKDTLIGPDNLYILTELCTQYTLEDFFPKADAVTGKRIFRQLADALLCIHQHGVVHWDLNLFNILFVDENLEECKIIDFGLSAYHPSWATKTNNNFDPRAWFREEELDLPMGPNKSGDIKCLGYFLHCILAGKFCPVMIANMDVEMTTTYRPRSELFGQEAMNLLKMIGPRPFGPERVEELPPIETICQHPWLTR*