MAESTRHIPECWGHRGASAAFPENTLASFERAIRDGAEGIESDVHVSLDDVVIMFHDPTLDRTTDGHGKIKEQNWYGFKGMQYLRTLKGPQQCIPTFAETVELLMKPENRHVTFDIDVKVFNEPLHLFTLMHEVISTQPNWEVDLAPRILLGLWHPRFIPHAKTILPYCKRSFIGVSMAWAREYFWESCEVFSINFSILATWEGARFREECKQAGKKVAVWTVNDPAQMLEAVQWGVDVILTDKTKDWLDLRETLRTDYDKIMEGHSSTFLWTSPRYYFLSRKLWETLASYYLQKFGGPAKKVDGLEDTPDTAVPPGKAAAVKA*