MASSTNPLDLQDIVRSALILNQVYIGSLAFILYDHFLTLHEEVRYMWPCDRIEIGKILFFLNRYLVPAEYAVTLYGFLATPSITVCKALYTFQEFSSLASLAVVQIVLLTRTWILWGASKLLLATLIIFLVGCLYATGILLRFISNGQDFLVDPELNIGCVVIQDPDPWFWTFWLPIIAFDLVLFLLTLVKVIQHRREVIHGPLVDILHRDGLIYFALSLGLGVANMIIFALAPVHLKSIALPLMTATLCVTCSRMLLNVRHVGEHIPSPEPSESTFGFRADGFELDVLRRRHRSADFVQLSPLSPELPSPIRRADDWRRKVQVVTDPSSSGGVHSMQASVVSAGTGSSGSNYSQGALSAFRFDSPIAPTALPTGRRDRSFSLASTALTSPVSPPSTTSDTPLRTLREEREMHIGLAV