MKTACVALALLGSSSAFVVPMANVRTTSSSSTSLAMSSEPMTRSQALSNLFGATAAVAAAAAVPGVAFADGAKSLATQSRARGIYGNRIAALKGAVDKGDTAAIVAEQNCFRLFNSGVYSTDKAKFAEAEALAKSVVQAAGAGDAKALKDSYAAYMKYTEKKSGYNGAGDGQGFGSEFDYKNRTPLGTVYQR