MAEFALEKVELHTDVYMVCLQHALSTESFEVMGLLIGNTEHGVAKIVAVIILRRLDKKKDRVEISSEQLLKAVAEVDRLTEKLNYTVRVLGWYHSHPHITVCPSHVDVRTQATYQTMDNVFVGLIFSVFSEIKDSKEQEIFLTCFQSHNGEAKEIPLEIVHTPVISDRCLKTMTELPKILVQEEEEMAETCKDNRDILASIHNNAVRTRTLVHITDIITKPLVSTFEKRIALNKLRAAHLRRQLQELQKVCNG