MQSSFNLIFDPSEDAAIHWAARTSLEHALDLRTAEQLYARAIPYMKTWAWALTTKHGWKEEAVDTVGDMPLAFCLGRDEIMHGPDGDFTYVARLVLPLNFSDFLNPEFTNDWAAMFSHLMTPHQPDSADIFQLGRAGIPRPLQNILYLLQILSPGLLVVRSTSTDTDEDDPEWANQGVDLVALPPSIWVGLHIEDLEDIFGAQTALKLYHTAEDPYCSSEDGTSSLSNCGSQDTSDMYFDDSSYSGFASDNSDEDWPGSDDVLDYEQGDVLLQFSESYHQEKQAYDFSEVPVLPNYGHEEYNPVPEHHLISDFDNGKANSMEYRHCDSDCKFCGNCSSRFAERLTERLLMHGALLNI*