MAPQTETRAGAGFKAGVKDYRLTYYTPDYQPKDTDILAAFRMTPQPGVPPEEAGAAVAAESSTGTWTTVWTDGLTSLDRYKGRCYDIEPVPGEENQYIAYIAYPLDLFEEGSVTNLFTSIVGNVFGFKALRALRLEDLRIPPAYVKTFQGPPHGIQVERDKLNKYGRGLLGCTIKPKLGLSAKNYGRAVYECLRGGLDFTKDDENVNSQPFMRWRDRFLFVAEAIYKSQAETGEIKGHYLNATAATAEEMLKRAECAKDLGVPIIMHDYLTGGFTANTSLAHYCRDNGLLLHIHRAMHAVIDRQRNHGIHFRVLAKALRLSGGDHLHSGTVVGKLEGEREVTLGFVDLMRDDYIEKDRSRGIYFTQDWVSLPGTMPVASGGIHVWHMPALVEIFGDDACLQFGGGTLGHPWGNAPGAAANRVALEACTQARNEGRDLAREGGDVIRAACKWSPELAAACEVWKEIKFEFETIDTL