MTRLTAKDFPQQLLEYYDYYAHGKISKREFLQLAGKYTVGGMTALALFNLLKPDYALAEQVPFTDPDIRPEYIHYPSPDGHGEVRAYLVTPTKIADKAPAVVVVHENRGLNPYIEDVARRVAKAGYIALAPDGLSAVGGYPGNDDEGRALQQKVDPVKLMNDFFAAVAFMANYPQATGKVGITGFCYGGGVSNAAAVAIPELACAVPFYGRQPPLKEVDKIKAPLLLHYAGLDSGINEGWPAYEQALKEHHKVYEAYFYQGVNHGFHNDSTPRYDRAAADLAWQRTLAWFEKYLR*