MDAAFREAALKGPLWEQVSRRLAEMGHTRSAKKCREKFENVDKYYRRTKDGRTGRGDGKTYRFFTELEALHGASAAHHPQPAHVAVAPPAAPA