MQKAADNQSPRAQPAADDDLALNAPHETQRLSSLGSDAMQVPAHPELGNVNEELDAGPAVRVDPSTPMDVSNSPAPEKATLQVPVPGDEDATGKRHSPLGVADQADKKSMPSARAPNETPDLAGVERLESSHSDRLGDGAAARDVLQSVKPSMFIYLYPDGYRKVDGSVSSAKAASGAPANGSAPSMAAAMSNPSSPVSLVKSPSTGALPGGAELSTHNLKFPYNRQSRDFLTCLELGVMPPERDLPPAASRTYVNGCLVVEILDFRSSSLATHAPM