MQFTHTAPPPPPLHPNGHGLGLGLYLDVGATRGGGGARPWSSSSSTTTLGGSGYFPSSAAASKISLGNLNSTGCMEQLLVHCANAIEANDATLTQQILWVLNNIAPADGDSNQRLTAAFLCALVSRASRTGACKAVTAAVADAVESAALHVHRFTAVELASFIDLTPWHRFGYTAANAAIVEAVEGFPVVHIVDLSTTHCMQIPTLIDMLAGRAEGPPILRLTVADVAPSAPPPALDMPYEELGAKLVNFARSRNMSMDFRVVPTSPADALTSLVDQLRVQQLVSDGGEALVVNCHMLLHTVPDETAGSVSLTTAQPPVSLRTMLLKSLRALDPTLVVVVDEDADFTAGDVVGRLRAAFNFLWIPYDAVDTFLPKGSEQRRWYEAEVGWKVENVLAQEGVERVERQEDRARWGQRMRAAGFRAAAFGEEAAGEVKAMLNDHAAGWGMKREDDDLVLTWKGHNVVFASAWAPS