MNPAKLLEEHQAAVAKIQQQVKHFYDNKKPFRVYHGSTSSTRPLSFKADAIVDTSSMDRLFPVNLETMTVQAEPKVPMDALAAHTLKHGVVPKIVMEFKGITVGGGYSGFSGESSMYRYGLFNNTVSEIEIVLGDGTLEKANREHNADLLEHAAGSLGTFGIVTLLTIELIPATPFVRLDIQLVDDVGKAHDMFEEATKDESIHFIDGVYFRRGVIVVMFGRFVSTLPNGKAPLKKMEVHWFADTIEAAIKKQPTRDKPTDLYMYTPDYLFRYDHGAFWGGKLAFKHFHVPENAITRRLADPFLDSRTCYHALHKTGLANEYVVQDFGIPASTVKEFISFVNDTLPELMIFLAPCKSPKEIGLTSRFNPRVHEVSDQRIFAVGVYGRGPRDPKAFYELNRKLELRSAELMGAKLLYARTYYTEDEFWLIYNKEVYDAMRRKYKAETLPSVYDKLKADMETGAGKRRPVRGILETMWDKAIGNKHYIPVKK*