MEVKTLYSLSTSDFTSHDEHHQFPFSDRRRPECDSSVSNAAMKVQKVYRSYRTRRMLADSAVVAEVLWWQAIDYARLNHSTVSFFNFLKPETVSSRWNRISLNASKVGKGLSKDAKAQKLAFQHWIEAIDPRHRYGHNLHIYYEEWCKTESDQPFFFWLDIGDGKKVDFEECPRSKLQKQILKYLGPQEREHYEYIVAEGKIVHEKTGNVLDTTKGLPGAKWIFVMSTSRRLYAGEKKKGLFHHSSFLAGGATSAAGRLVVMDGRVVSISAYSGHYRPTEDRLDSFLSFLNENGVNLDEVEIRKSNEDYESYGDRKSIGSGYTSDFSALSDSPSLADFPKEEKPDLPLKSAQNLVAQMSSHNRSLSGSLQIPIAEVSRTPILRRIHSEKSAKSYQLPLVWSTGAGPRIGCFADFPAEIRWQALELTNLSPRSCSV*