MSGYLVCKSGFGLGKVAKLMLASVVVLSSLSTNVWADKAEAPKKPVEKKKEGGLSSGSSKENSQKLPPQNYPSIITTNNTEKTSLNDLSVSIGPAQNSYLFWIKKGDVDLSVLKERISVLLNIVTNYGPGTPGFGISENIVEFFNKRGSIDVPEDIARDLCRLPSGKMILYSWTCFTDMFARFIAELLTVNAYGELPKTKDEMKEFVKAFGNQNPKDYYKSRHDSFDKIRKHISSSLGRKPNFE