MMQFTHTAPPPPPLHPNGHGLGLGLYLDVGATRGGGARPWSSSTLGGSSFPSSAAATSKISLGNLNSTSCMEQLLVHCANAIEANDATLTQQILWVLNNIAPADGDSNQRLTAAFLCALVSRASRTGACKAVTAAVADAVESAALHVHRFTAVELASFIDLTPWHRFGYTAANAAILEAVEGFPVVHIVDLGTTHCMQIPTLIDMLASRAEGPPILRLTVADVAPSAPPPALDMSYEELGAKLVNFARSRNMSMDFRVVPTSPADALTSLVDQLRVQQLVSDGGEALVVNCHMLLHTVPDETAGSVSLTAQPPVSLRTMLLKSLRALNPTLVVVVDEDADFTAGDVVGRLRAAFNFLWIPYDAVDTFLPKGSEQRRWYEAEVGWKVENVLAQEGVERLERQEDRLRWGQRMRSAGFRAAAFGEEAAGEVKAMLNEHAAGWGMKREDDDLVLTWKGHNVVFASAWAPS