MDRKEIALKIERLVRKQKYKQLLEQGAELSLRAETADPVETFEAVTKIMEQSNALQNQGRCKDRAENATEVLMDAQVLKMSHDVVHAAMQRMGNSEFADDELVGVILTTFDSDEGVQDWDKITREAASVFRMTKHSQSLYGAFDAEATPVQKVARQRAQRQRVDYGQAKKPETVDKLQKKEKTAQKLNVIFAQINELFEKRRGAPIPYFELICDPEDFMNTVDNAFQISFLIRDGRVALVVDENHDPLIRPTTQREADQGKQKSDTTQAILGLNPRKWREIVERYQVDEPMLVLDRAEHSILSQSQRN