TAQSVNEAQSTIKDEDDDVLDDEEMIDGDVEEEPQAQAQPQTAAERTAQRRKMKRFRLTHQQTRFLMSEFAKQPHPDAAHRERLSREIPGLSPRQVQVWFQNRRAKIKRLTADERDRVMKMRAVPDDFDNVQALHAPYGAVHGLGTPLTSPVDFAASS