MKIPTLKFTVKKDCEALKKGRNTLETLKSTSRFGVKIVKISEVRPHRAKGKKDDFPDRESRLEKGFHVWILPHLSARVRLSAKDNKILDEKQVWKVFLTAYELENIYTIDATKRNAVKVPAGDKDGRSDTERVLQADLRGFMNEFSLDDEDLELEKFACAAEPFCKYELETAASFCTFPYAKRRLEEEMDPQLLDRLRKKGRVELLALNMRHHFGVSPVAVMHQPNKNDEYLVEIPETVWTILHPNDHLVFLESDVHTMKEIKESMQMLNKGIREWKDHELEGVGVVREVLTVEKVDLPEPPPRRGRGGSKS*