KKLIVVGAGEPGPGAASAKHNIGLRAAKTYIAALSLEPSLDKILDAWVGSRPFDDKKVHLVIPATSPPNVGGGVKYVLGKNNVPRSKLLITFGSGNTPEAEYRLSNTGEGNGNPAIASIEKALGTDNIFQIAIGIGVPPDGQPPENCLLQSFEADDHDALDGALGGYAEALGLFIKHRDFGTTKKANNN