MEDPRSTSNGVYLVSIFSHSATVVGKRIYIFGGDQGGILANDVQILDTLTGQWITPMVLGTKPSPRRGHSTGKEVVAWRKGTIGDSPTPVVISGPSSVGKGTLISKLMKEFPSTFGFSVSHTTRLPREKEIPRVHYHFTQCGVMEMEVREGKFLESANVHGNMYGKSIAAVETVADAGKRCILDIAVQDAKGTKKEDQIQKRLRNAKEDLELSRDPSLFDHILVNDNLETCYQSLKDVELLTGQFSSLMDQKVTVYGGMTPDGKASNNIHAFDVSSLEGGALGRTQGLKIYSVNQLSDPCRCAKQGAQSIDQ*