MSKAGALDLASGLGGKIEKEEVQSAVQEYEKYHGYFGGKEESRKANYADMVNKYYDLSTSFYEYGWGESFHFAPRWKGESLQDSIKRHEHFLALQLGLKPGMKVLDVGCGIGGPLREIARFSLTSITGLNNNEYQISRGTVLNRIAGVDKTCDFVKADFMKMGFPDNAFDAVYAIEATCHAPNAVGCYKEIYRVLKPGQCFAAYEWCMTDSFDPNNQDHQKIKAEIELGNGLPDVRSTGQCLDALQKAGFEVLWEKDLATISPVTWYLPLDASHFSFSSFRLTTLGRFVTRNMVKFLEYIGVAPKGSERVSSFLEKAAEGLVHGGKKEIFTPLYFFLVRKPHAQEVS*