MHRGAPGPGLRGLKGAEGSPQDLGNSCLEAERDFGVLRENGGPRGLGEAEEVAGSRKRSRPVRSKARRMAANVRERRRILDYNEAFNALRRALRHDLGGKRLSKIATLRRA