MPTRRPHTKTRHGCATCKTRKVRCDEEKPICRNCTRGNRECLYPNQLLALATSLSSDSPDGQRVFPLRDMELLHHYTSTVYATISDQREHAFIWQITVPSLAFQYPFLLHGLLALATLHRRQKAVADCREPLMNLARYHQQHALKLYIPLLQSINDQNCHALFAFSVIIAIICFGMLSDDAHDAPPLIARVVDAFDALTGAAVVAVEALPWLEAGPMAAVLDKLEPPRTDLEGIDPSMRVALEGLLECVDRVCEDGGHSKAGLDREARRETYRRSIYAIATIISPEVYRNRPLSVVVSWPIMAQPSYTALLRHRDPLAVVILGHYGVALHKIDKVLWALEGLGQRLTEKVASEVGDEWNSYLTWARKRVAEAATPASHITPGSASSS