MESALEASGSLKKFQPLLEKIEKARVEGGELDLLCSELQALVAAQRPPKVNIESIAKCFPLDARLIVRSSANVEDLAGMSGAGLYDSIPNVRASDSERFGSAVAQVWASLYTRRAVLSRRIAGVPQREAAMAVLIQEMLSPQLSFVLHTVSPIDQNDKVVQAEIAAGLGETLASGTRGTPWRLAVNKFDGTAKTLAFANFSEELVVITGGPADGKVMGLTVDYSKKILSLDPIYRYQLGQRLATTGFFLEQKFGGPQDVEGCLVGNDIYIVQTRPQP*