MASTKERESFVYIAKLAEQAERYDEMVEAMKNLAKLDVELTVEERNLLSVGYKNVVGARRASWRILSSIEQKEEGKGNEQNVKRIKEYRQKVELELTNICSDIMTVINEHLIPSATAGESTVFYYKMKGDYYRYLAEFKFGNERKEAADQSMKAYESATTTAEAELPPTHPIRLGLALNFSVFYYEILNSPERACHLAKQAFDEAISELDSLNEDSYKDSTLIMQLLRDNLTLWTSDIPEEGEDFQKADGAAKALAGDDAE*