MTSHTAASNDLNLAGKWAQNDRYELQNIHDETSDGVAVEGTAEDARDHPRSSQYQTESLIRPEGMSARRERRPYAGDARGSRRHSAELHHPRRFAWPSAWCRYLLLKCLFRPADWLDLGHEHALGAARASENAHESGAHADAYSFAFFKLLQNGLTLPFTPVENVLVQTVASSMEVCRLVAGTLESCRPWSIS*