MYKQRFTIVAIGLGLSLACTLWAGDVATFMDLGFSMDGRYYAFGQYGIESGTLKPWADIFVVDVPKNNFVSGGRLSYVHSAPIIQGQDGSGALYSLLSSNGSLFSKYGIDFLRQSRPLYLSMDSKAGSSSNNTSIEFRDFETGDSYVANIVSLVEGSGDNIQSSFFINLECTKNDGSKKKYVVGTPQLKRPAVQSYRICRVMIAPKDGSMIFVIEMTKKAISGSDIRYMVEALRL