AQSLSFSFTKFDPNQEDLIFQGHATSTNNVLQLTKLDSAGNPVSSSAGRVLYSAPLRLWEDSAVLTSFDTIINFEISTPYTSRIADGLAFFIAPPDSVISYHGGFLGLFPNANTLNNSSTSENQTTTKAASSNVVAVEFDTYLNPDYGDPNYIHIGIDVNSIRSKVTAKWDWQNGKIATAHISYNSVSKRLSVTTYYPGSKPATLSYDIELHTVLPEWVRVGLSASTGQDKERNTVHSWSFTSSLWTNVAKKENENKYITRGVL