MALFHLDDFKRHASSFLKEKLNHARLVFTGVSQIQLLTEEATNEDPWGPETKMMALVADAAFELEEFERIVQVIHDRLGNWKQSWRQLYKTLVLLDYLLTHGPISLAQEFNSDVCLFEDLSKFSLIDEQGVERSSMVRMKADRVLKLLTSPDFRTEERRRVRKISAVIHRLGSSLSSAHTVDSVQTGENQIHGNDSQDVFSISDEAVVKPSCSGAECMHLETCEVQSHTRYLAIPSQSAHSIGEKTLNWFRPYRKTLSNSGFRNRLHPASSKSMHDLKYEGEETTHLLCQAKGYNCSSALYAQESLVGSDIDENHSRSPHYSGFVKDDQVYDDASIQFTDEPMYNPHLSIFPPLVVSNSRKGIQHHWQTARLIECDLKFGKIA*