MKSPRRLSSGRPADSTLLQILSSYKLLFNRTPPDLCSQQLTLLFWKKRALLARLMASNDLFGMLGADDKLDGTNYPMWAYMMRHVLVAKNLWNIVSGLDTPPVAATIPTTTGGGNLPESLSSTATSSMPPTPEQSRWDGRDAQAHALIALSVKRGIIPHIRSCRTARDAWETLASLYQIRNEARVAYLRKQLDALKMDKGESMDVFLTKVKDLKEQLANIDEIVPDNQIVSTTLSGLPDSCQGFATTLRLVAMGNPNHYSFDQQVTLLLQEEQSRANSAASMNADQAFASHHKGKGKSAGKSTQHAGNTSHANKQTDASHKEDKKKRCNYCKKPGHDISECRKRIASEKKKQQVGLALH*