MPRMNSFHIGGRIESLGVVLPGDKVLQLDSEDCTKEIFLGPGLRRHESIVYATRSGPLKKTSQNIYYIDNYQRRYTPLQGQFVVGIVYKKKGDNYIIDIGGSEYALLSLLCFENAPKKARKEMRPGELVFGQLLVAERDMEPELVCLDVCNNAVGIGPLPEGGLMFTVPLHVTREILDPQSTLLKKLSSLVECTVVVGSNGRVWVAAQEQRHMLAIMNCLKLLEVMTKQEAEQNVYRYFKKFLH