MSTAGFDGPSERPAKRKRKNEFRGIRQRPSGKWAAEIRDPSKGFRVWLGTFNIAEEAARAYDVEARRIHGKKAKVNFPEEPAVQEPKAPKPSTAQEFTVTPLINNLVKCFRVPVC