MHHQIVRRAGAERETLWVALAAGAILVSAALAVGLRAVPDAEAPLAAHLIDSRTGLTAAEQGLYADLKAAGEEIAALRTAEGRAPTLAELAAEALPPFAADPSAAARGGHAWTFAKTGDGVAYAGVSAAPELAGSLVLRLDGHGADIWLKRAAEAPPAPPEDAALTAAGWKRIVSTFTAGVTR