MKTLAQTTELDAVNIMLNTIGESPVNSLDDGLPVADAAIARSVLREVTIDVQSPGWQFNTERNYKLTPALLTKYITVPGNCLEVTTSGKSATLDITLRGTRIYDRQNHTYEFGSSITVDMIVLLDFSELPQSVRHYITVRAARVFQQRNVGSDVLNGFTEKDETRALVAIRKYDSETGGYNVLTGNYSVMRVLDR