MPRAYVGAIDQGTTSTRFVLYAASNARDPSSYARVASHQLEHAQVHRAPGWCEHDPEEIARHVVTCVEETLKKAGVSAREVSAIGITNQRETTVAWDRRSGTPATRAQVWLDARTRELCERITDEECGGDRMKFAETCGLPVSTYFSAVKMRWMLENEPKVKALAESGDLCFGTVESWIVYKLTGGREHITDVSNASRTMLMRLDDLRWDAATCAAFGVPESALPEIKSCAERFGEIDGDVFEGLGGIQITGCIGDQQSATLGQRCDVGEAKNTYGTGCFMLLNTGASAVHSKHGLLTTLAWQLGGRDSKPTYALEGSIAIGGAVVHWLRDNLGLISKVSDVESLASTVEDAAGVSFVPAFTGLFAPRWREDARGVIVGLTQYVNKGHIARAALDAIAFQSRDVLEAMRQDMAESTEHELSVLKADGGASANNLLMQIQADCVGLKVLRPGDVETTARGAAYAAAIGVGLMTERDVFQRKSTTDDGSQEFIPTSSAEAREANYARWNDAVERTLNMEKSAL*