MEALVVRKLGDPTLPPGGEESPFAAVSGDRPIPELSSPTSVRVRVAATSLNFATFLQVQGKYQERPPLPFVPGSDYAGVVDAVGPGVRRLRPGDRVCSLASVGSFAEFIVADEKALYVVPDGCDLVAAGALPVAFGTSHLALAHRAQLKAGQVLLVLGAAGGVGVSAVQIGKVCGAIVIAVARGVEKLQYLKSIGADHVIDSSKENVIESAKSFLKASGLKGVDVLYDPVGGKLTQDSLKLLNWGAHILLIGFASGDVPVIRANIALIKNWTIHGLYWGSYLIHRPAVLIDSLNELLSWLSKGLITVKISHTYRLTEAHLAFADLRDRKAVGKVMIVMGSSAKSRL*