MNKAFTKETDDADEDDAPSPSPSLPAGGKNYITPQGYARLRGELLDLIDNQRPQVVEAVYWAASNGDRSENGDYIYGKKRLREIDRRIRFLTQRLEIAQVTDPALHHGSEQIFFGAHVTYVEAAGTARSVTILGIDEADSALGQVSWVSPIARTLLQARVGDELQLLTPVGRVEIEVIGVDYPAPDA