MGASDLDRQIEQLKRCEPLTEAEVKALCLKAMEILIEESNVQRVDAPVTICGDIHGQFYDMKELFKVGGDCPKTNYLFLGDFVDRGFYSVETFLLLLALKVRYPDRITLIRGNHESRQITQVYGFYDECLRKYGSVNVWRYCTDIFDYLSLSALIENKIFSVHGGLSPAITTLDQIRVIDRKQEVPHDGAMCDLLWSDPEDTVDGWGLSPRGAGFLFGGNVVSSFNHSNNIDYICRAHQLVMEGYKWMFNSKIVTVWSAPNYCYRCGNIAAILELDENLNKQFRVFEAAPHESRGVPAKRPAPDYFL*