MRSVAFNNTLRGLSRAGSRFQPTTLPRIAAARAYSTPAESQYEFIQVSEPRPGVGQVTLNRPKALNALSTPLITELNAALLSFQQSPTIRAIVLTGSERAFAAGADIKEMAPLTFSKAFLDSFIESWSNLTFTVKKPIIGAVSGHALGGGCELALMTDIIYCTKTANFGQPEIKLGTIPGAGGSQRLTRAVGKSKAMELILTGKSFSGEEAERWGVAARAFDSYEELMEGALKTAETIAGYSKVAVQAAKEVVNKSQEVGLRDGVEYERRMFHALFGSQDQKIGMKAFAEKGKAKWVDE*