MLTTKRIHDTVYPAKPSPGGVLELSNNDQIMPRLYTSLLFFWQDESSSHERVSLVLKSSLSHALTLFYPCAGRYRERSDGGLEIVCNDDGAFFEEAWIDASFDAFLPHFDPHPDFALLAPELHDPSVDISQIPLFMAQITSFACGRICLGIRMHHNVCDGLSTAHFLNSWSELAKSMEVSLMPHIDRSLLKARHPPSPSSGHIEYQTVMPLLPSSWPPSMSKIFPFTPSSLDMLRGKAAPGQSAHRHSRFEALSAHLWRGIIYARGLPAEQEIRLGMAVDGRKRFDPPLLEGYFGNVNFYGYIKTTVGQLLQSPLALAANLVKNAVLEVSDERMRSALDWVARQESPKSVIASFCTPFIDLAITSWSRFPLYDLDFGWGKPSFVRIPVSAFDGLIILLPSPLGPGHIDALVGLEGKHMPKFEDYLNGV*