MLDETAEFQEHVHMEPKIEYEDNLLLEGKSELEECALYDEVAMLEESGQFEEHARYVEMTQLDDEEEDVKVKKLDLLEPGVGDDAIVVVKAVHRRLWKKNRSQAWWDRCNEPDFPDAEFHQAFRMSRSTFDQLCDEIGHAVAKEDTMLRQAIPVRQRVAVCIWRLSSGEPLRLLSKRFGLGISTCHKLVIEVCTAINDVLLPKYICWPSHEHAQAIREGFERVTGIPDIVGAIYTTHMPIIAPKVNVTTYFNRRHTERSQKTSYSLTLQGVVEAHGLFTDVCIGWPGSFTDEHVLEKSALYERGLTGFLQGDWVVGGPSYPALDWLLVPYGQEHLTWAQHAFNERVEEALKIARDAFCRLKGRWQYLTKRAEIKVQELPAILGACCVLHNICEQLSEPFDPDLYFPIQDDETCCERLPWSQLSLERRDHIAHSLLHHLHSGMSSL*