MGRAPCCEKVGLRRGAWSAEEDRILVEYIQRHGHGNWRAMPKKAGLLRCGKSCRLRWTNYLRPDIRRGNFTAEEEDTIISLHEKLGNKWSAIAASLPGRTDNEIKNLWHTHLKKRMDPKEATQAPKKRRRKKKRDPKNESEPERVNPQADADSGNPRCDVIEVSAREEESYDSKEVAVIDESFWLDEALSSFSSTTSDDMDFWLKVFMEAEHLEDLPRINPADIKNQIRNKELIMTSLLMLKPCFICMISTEHKKNCGSHHLVFYTANLSLNESNMITKRNKYLYISNSMEVKTSEGFMLALN