MSHHCYLLPGFSSSQVFLTEKEKEYAQPVLDFQRDAKRARTNPTQDQRLTEVQVLQAQRQRWNTAVASALAVMTIFDDTEKRLVEAIVLMLLQRSMEDRKGASKLLQGRIVEKEANRQDRITKANTIKTAVLAAIDAEIAANQKSVNDTQTLIDNAGDALVVGVVWDTKRSLERRATELVAERAESTRKCDAAIATAQIEANRVAATITNLRKEKRTVDADVKAIKNNLTILSELDVAHDKAEKYITVVLTFNRSANRAMDSLEELEDX