MKPEDLLQHLSPNPVQKCTLGCPILDRFLGGGIPCNSITELVAESGCGKTQISLQLLLSAQLPTSLGGLSASSLYLFSESPFPLRRLHQLSSSFPTLHNPMDNILTHPLHSAHHLFDVLSQIDSLLLSRPTSFPPIKLIVIDSIAALFRFEFENNARDLKQRSGLFFKISSKLKEQARRFGLAVVVINQVVDVIDDSDSLRIGSSTCLYTSQRKVSAALGLSWANCVNTRLFLSRNEERVADEDCFTATRTRRFIRVVFAPHLPDSSCEFVITREKVFGLER*