MDFFSDVRKIKPLLEAIESRKIPVSYYALDLAREPLEIAVQLLSSEFKFVQCKALWASFEDCLNWLDQEDSGHARLYLSLGSSLGNGHFNDAVEALKAWRERAFTRPDDRMLLSMDGTEDLDVVWHSYHDDQGLFEKFIRNGYEHSIVS*