MSFGVFVCTCSLAFLIFWMLDRSFCSISDATLEGIHNYQQMLDETTEFEDHVHMEPKIEYEENLLLEGKAELEECALYDDVAMLEENGQFEDHVRYVEMTQLDDEEEDAKVKGGELLDPRAGGEDVAVVAKTAHRRLWKKNRSQAWWDRCNEPDFPDAEFHQAFRMSRTTFDQLCDEIGHAVAKEDTMLRQAIPVRQRVAVCIWRLSSGEPLRLLSKRFGLGISTCHKLVIEVCTAINDVLLPKYICWPSHEHAQAIREGFERITGIPDIVGAIYTTHMPIIAPKVNVTTYFNRRHTERSQKTSYSLTLQGVVEAHGLFTDVCIGWPGSFTDEHVLEKSALYERGLTGFLQGDWVVGGPSYPALDWLLVPYSQEHLTWTQHAFNERVEEALKIARDAFCRLKGRWQYLTKRAEIKVQELPAILGACCVLHNICEQLSEPFDPDLYFPIQDDETLCERLPWSQLSLERRDHIAHSLLHHLHAGMSSL*