MGRKPCCAKEGLNRGAWTATEDDVLVSYIAEHGEGKWGALPNRAGLKRCGKSCRLRWLNYLRPGIKRGNISGDEEELILRLHTLLGNRWSLIAGRLPGRTDNEIKNYWNSTLSKRATRRRITTPPPMPAATSSASRRRSPEPRAVVAAPQAVLLQQQQQELAGVDDDDLLPAVCIDLDLDDIELGLDGFLSPWNGGGHDAAGAGPTTPIGYDLAGGGEAVDLEALLLGQLEAGEDVDGDRHHQQQQQQEVPSSSPGNEDDYLELAPWL