MLTASLYKQLPVLTTTATSTYSFIRLSSTLAAPPHSTTTTSPSSPAFHQPNHPQQFANPNTSVFDVSTRIYTQEGIDNNNDTKFLTKAPYPHPVFPQDECENVIVTHRETKTLGDKISFRSIQFMRQCFDLVTGYAVPKTNNPEEFKGTRWEMTEGKWLTRCIFLESVAGVPGSVAGFLRHLHSLRMLRRDKAWIETLLDEAYNERMHLLTFIKIGKPSWFTRSIIYVGQGVFTNVFFLLYLLNPRYCHRFVGYLEEEAVRTYSHLLDELAVPGKLPAFETMKIPEVAVQYWPELTPKSSFKDLILRIRADEAKHREVNHTFANLEQKTDRNPFALKIEGLNKPQPNHGINVMRPTGWEKQDLQL*