MASSKERESLVYIARLAEQAERYDEMVDAMKNVANLDVELTVEERNLLSVGYKNVVGSRRASWRILSSIEQKEDARGNEQNVKRIQGYRQKVESELTDICNNIMTVIDEHLIPSCTAGESTVFYYKMKGDYYRYLAEFKTGDDKKEVSDLSLKAYQTATTTAEAELPITHPIRLGLALNFSVFYYEIMNSPERACQLAKQVFDEAISELDSLNEDNYKDGTLILQLLRDNLTLWTSDIPEDGEEAPKGDAANKVGAGEDAE*