MFAKGIDTDTGTWSDPIAGKTACDDFEFVNCDLQGNILELLLASHAFKGEIPASIGNLPYLKTLSLSRNQLTGTVPSSIFASESLEEVYLTHNFFTGELPCATHTEPKLKKASYSQNYFTGSLKSCLFSEAPRLQELYLDFINLDSPIPAEIKEATQLSHFSAVHSGLTGDLPMDMMCSSKLFTLDLSRNKLTGTLKKVVINGWNGIYRLTLDSNEFAGELPTFDWHTANLRYLSLRNNKFSGNFEVSLLG