MESLMALHEPATSLMPHAFGNGRWREKCSLFINKCRIRTPVTAVIEAPKHRDLRSRRPQNVEGEFYVDHRCIDCDTCRWMAPATFKRKEEMSAVYKQPITEAERTAAVQALICCPTSSIHTEGFAHDILQVQAMFPLAIDGLPGIFHCGYHSEKSYGAAAFLITRPDGNILIDSPRYTERLAQQLELMGGVRYMFLTHIDDIADHERWHRRFLCDRVMHLGDIQLDTLGVEMKLEGGGPWSLGSDVDLIYTPGHTEGSTCLLYKPLKVLFTGDHVALSTVDGLTIFPQYCQFSVKEQVESLRNLLSYDFLWIAPGHGKMISFVDIKERNRALLNLINERATMFANST*