MGRMHAPGKGISQSALPYRRTVPSWLKLNADDVKEQIKKLGKKGLTPSKIGIILRDSHGVAQVRFVNGNKILRIMKSVGL KPDIPEDLYHMIKKAVAIRKHLERNRKDKDGKFRLILVESRIHRLARYYKTKSVLPPNWKYESSTASALVA