MQKYQATFEAAVPNPEGPPQPLASPTTYKFQAVQLTYNSSAAAFVSQDFVELEALFERFKVFLASLRASLSVIGVSATMERASPERVHLHAYLHLSKPFHRRGADALDMFKFEGSSPHVEPNRASGKAYIGAVRFGHFYVVCDKKGSLFNFSDWPPFQAYGVEGWWLDNLLKAGKLERHVYLRLAAQVTVGFQKRLADCRAAERFEHDLRVQEAVDAATGELQQAILPMKTFDVVEEFIACHDGAARFRRPILAIVGGTRLGKSMLAVDILKRIAGCLNLPSFLEITVEDSEQMDLADFDRGQHAGVILDGVGDAYFLKRNREVLQGRPKIVKGARSATNVYSYKYSFCSRAVVATFDLGASNLTALKSDHWLQNRNNVQLLWLEAPVYRQPSLPTPAADVWNGSEDGRRKRRWIGSPARVLDFGAS*