MLDETTQFQEHVHMEPKIEYEENLLLEGKSELEECALYDDVAMLEENGQFEEHTHYVEMTQLDEVDEDAKVKKAELLDPGVVEDAVTVVKTVHRRLWKKNRSQAWWDRCNEPDFPDAEFHQAFRMSRTTFDQLCDEIGHAVAKEDTMLRQAIPVRQRVAVCIWRLSSGEPLRLLSKRFGLGISTCHKLVIEVCTAINDVLLPKYICWPSHEHAQAIREGFERITGIPDIVGAIYTTHMPIIAPKVNVTTYFNRRHTERSQKTSYSLTLQGVVEAHGLFTDVCIGWPGSFSDELVLEKSALYERGLTGFLQGDWVVGGPSYPALDWLLVPYGQEHLTWAQHAFNERVEEALKIARDAFCRLKGRWQYLTKRAEIKVQELPAILGACCVLHNICEQLSEPFDQDLYFPIQDDETCCERLQWSQLSLERRDHIAHSLLHHMHSGMSSL*