MSVLSLNCRGLGNPNAVDGLRDLIRREAPSLVFLSETKLSSVEFGRIKCRLGDFEGLAVDSMGRSGGVALLWKKEIEVELRTMLVHHIDVLIKGGLGDDQWRLTCFYGWPEVHNRHLSWKLLSELATQTQLPWVCLGDFNEILYLSEKLGGNDRADWQMSNFRECVDLCGFRDVPFSGYEYTYDNGREEDNNVQCRLDRALVTDEWFGCFPSAHLLHLDREWSDHAPIKLNLCKGRSHSELGDKPLRFEQIWTNDDECEGVIGGAWIGGATLESKIGMCAENLKSWSDDKFGAVFRELKRKRKKLKNLNKGGLTSSQLERRRTLINDIAGLVQHEEVYWKQRSRVLWLSEGDKNIKFFHQRASGRKRRNTISYLMDDQEVVHSSIRGRGVW*