MPPKRERTVQGSCWPCKQRRVKCDLGKPLCQRCISSGAKCCYDKLLIRWKKTPSKTQSLTMSESPIMSLNIHLKDNNLAAGDLKALEYFQFALWPLFTTSAHPCPPPIPLAMECQPVLLAVCELAEAHRTLRDEAGSSTVSAPFDKRMSCLASVREQLRNNPNHTSLSPLLVAVFLLYFLDGFIECDRQSASTASHHVGVQAIVDHLGGFSALIKIGQKDITMLLSEFASTDLTKALLDDRPPCFPAEIWTQIEHGTVWWDQETYNGTTLASVFRIMSEMSLYRQKIRGDPETLSMEVVRGFERCLQPSYQILDFDHLENPSTYTAHESTLERRMQADSFTRAFQHSALVYLYRAICGLPPRHSLVQQHVQSCVECIRNISPLSKAHNCIIFPLYIMGAHTFLQDQQAFVLERLDSIYKYLRFNCVLLVRAALVDLWESPRHDGDWWGMFTSLDEHVLVI