MGPQSPLDMKPDPVSLLGPGNFSPTGGGGGGGGPNSPNSFGIGHSSVLSNSTGSAQSKSSSVSPPFPPNHPLSGSKHLCSICGDRASGKHYGVYSCEGCKGFFKRTVRKDLSYACREDKNCTIDKRQRNRCQYCRYQKCLGMGMKREAVQEERQRTKERDQNEVESTSSLHTDMPVERILEAEKRVECKTENQVEFESAVTNICQATNKQLFQLVEWAKHIPHFTKLPLGDQVLLLRAGWNELLIAAFSHRSMEVKDGIVLATGLTVHRNSAHQAGVGTIFDRVLTELVAKMREMKMDKTELGCLRSVILFNPDVRGLKSGEEVERLREKVYAALEEYTRTTHPDEPGRFAKLLLRLPSLRSIGLKCLEHLFFFRLIGDVPIDEFLVEMLESNH