MTIFFEFEADFVNSWRCIPMQVRYKLDTCGIKLKLAEWNQMNQESRQNLAILPCDTDGQIHDYRHYIQELVLQLTGKPVAELPIETHPAWMDNTAIPSSIQEKAQEIGVIITTEAWASLTILQRFALIKLSRPSHENKNFLPALQEFKLLPKS