MATTTSRTTFKVPGLATSDGILVIWPHFHRSAVFTAGGYYDWSICYYPDSLYDSDSIDLCLQLESRGTEVTISSSVSLLDPKATLPPLNLVKPSPPLRFDSEDEDRRMVTHWVPKRVLREALRHGYLQGQSGLLFQWTITVIYVPEPELMIPVPELMPMPMLEPELTPVQEPRPEVPTADVVPEPMSDVPDVAPLSMVPATDVTYSVWGLLFHAHKAILAAQSPVFKAELSEAMKKKQAIGAPAAIIEVDGMRPDVFEALLSYIYTDALPDTEGQSDEDDDATQMMCDLLVAADRYDLERLKLLCERELSKIVDVENVAKMLAFADDHYCCALQDACIEFMVTSGRMEEVVESPGYQLLRRKHPLILVDVLEKFLIFHNVY*