MLTDMSSLYDVGRRNKRSAGLLLVDRTLDLMTPCCHGDSLVDRMLSSLTRRERTTPAPHGKGFQIQRRQTAAHILRPLVDVQIPLGRILSEEKPTIGVAQLLKNIEAFATGWNSSDSGFQVTDSNSVQSVSGLMSGSFVAIENYHGAHYLEAILDRKTKEATLLIRKWLQDTLRGEKMTVNMRIRPGFATPLELRSMAQMLASDQMSLIRNRGIIQLAAAAEITLSEPHSSRWDAFVSAERVLSLSAGDTSQSLSGQIRDLIHKSVLVGANQQSLLSFQDALILAITGYILAGENFATSGSGGPFSWEEEHSLKEAIVDAILENPTAANFQFLHGLEEELEANLKKDKSAKPNKVSSAQSKIDDFDDQWGGWDDEETNHDNEQVYSDMQLSDAYTSRGLLYKLLTMALANYDIPGLEYHSSGVGRFLKSGLGRFGLGQAKPKLGDQSVLLVFFVGGINGREVHEAWEAVSESRRPDVELILGGIDTAFIQ*