MLQHGYTRLLSEPNIYTRHRDNSFLLVALYVDDIPVIGSSLSVINSAKQELASAFAITDLGPLTYFLGLHVLRDRTAGTLYLHQSKYVASLLKDFGFQDIKPMTTPLPTSCKLSANDCPSSSRDKGFMSQFPYRPLLIGKFRYLVSGTRIDLCHSINYLSRFMHNPGMSHWKALKRNVRYLQHTRNYGLMYSRSQSANPLTALLGWSDSDWGGELDTRRSTAGFTFVLAGGSVTWQSRKQTTVTLSSAEAEYVAVALVAKEGLWIQMLLEELKLIPKPQLKIMCDNQSCIYLASNPKHSEKTKHVDLKYHFIREMIEDKKLVLEYTPTSTMWADFLTMPLTAEKFEECCKHLGLVRIVNSAHVKGP*