MADSSPSTASNNNILKGHLMGIGTWSWGDKSMWGYGGYDKDLSEATAEAAFKKSLQCGIKLIDTAEMYGKGESERLVGKFLKQLTPEERSNVLVATKYCPMPWHLNARSCLVTSLKESLARLQMEKVDLFQIHGPALSIRSIEHLAEGLADAYDAGLTKAVGVSNFNQEELRRAHKILAKRNIPLTSNQVEFSLLRMHPIVDGLFSTCSELGVEVLAYSPLGMGRLTGKYTAENPPPENRRFGNVPIEQIQPLLEKMKTIAATRDKTVSQVALNWIICKGAIPIPGAKNEKQAEQNAGALGWKLTAEEIEELDKMGFNGSTNWIWQHG*