MSSHGKAETDRLRKNLEEQLDRLVQQLEDLEDCRVNETLDETDYQESKEDTMEQLREFNESLQRMISGNMTLVDELGAMQLATQAAISAAFQTPAVIRMFGKREPTGLKERLSQIDRDVKLGKLNKEAAVRQRGEILSALRQLGEKLEPSELQLLERLSLNNIDTTRYVQITETAGKGKMALDVVGKEVKATQDT