MSDKYFKYFSFTAGGPSNDDVCCQTCKAAVKRKYGNTTRMRNHLTHNSLITHKKSLITYDAVTSDFVYQESVASEVDLFLMDDQVTEDENFNWEPLNPRTASPTNLLDLELVGYLADDRLSAPTPNKDNSCDVMNYSMKKANKFPNISRMARKYLQRWRVLQSPSGSFPD