MATDSRESNVYMAKLAEQAERYDEMVEAMEKVAMTADIAELTIEERNLLSVAYKNVIGARRASWRIISSIEQKEEGKDNAEFAEVIKAYRAKVESELNTICGGILNLLDNHLIPPSVSGESKVFYLKMKGDYHRYLAEFKTGAERKDAAEATLLAYKSAQDIALTNLAPTHPIRLGLALNFSVFYYEILNSPDRACSLAKQAFDEAIAELDTLGEESYKDSTLIMQLLRDNLTLWTSDLQEEIPASSEAPQAEVKVEAE*