MAPAAPVDDLAPSLAQNEAFEAAAPSNASVAVAPAKLKVVEPIDSELLDAREAFAEDLLRTEVHHVDGNSFSVQARLIRCGGKVRLAVFSREPHLVLHWGVSPEARHEWALPDENLRPEGTVQADSISCRVPLKKTTSSIPDEAYGVIFTAPADKCPLAIHFSLTRSDNPRCWYKCRGLNFSVRLRPPRESPLRRLRAGLPKEARVWSFGVEEEHHCDVVVVQKHAEAVNRVELRVDRPGLVLHWGLWDRTGEWRRPPEPWAPPAPNERGVAAITLEIPVVGQPQGGLCFVLRDAAAMDRWIKNSGGDFAVELPPPPRLTIAAALLAARPGEEELSCTAFDIDGLRGKITARPGLVLHWGVVTSKRQAEWVLPPQAMWPRGATAQADKIAVRTGLLPADGAEAGALHGTSIETNLEGCPFAVRFVLTRAAGNCWYKHRGGEFFFRLQPPRVSPLAVVRQRAVAAGAAVHTFALDEDEHACDVTVRRNALAKEVLAIVSVDRPDLGGLPVGIAAETPFPELDMRGIASLPIRFPLSPEQPRALVFVFRDKSGPNRWIKASTGDGHFFVELPEPPAPEPAPAQAPAPKPEPALAPASAAEPPKIEPAPKAAKEEAPEEEVAGGLLEIDGLRGKLTARLFKAAGRVRAVLSTPEAGLVLHWGVSPRARHEWVQPPAAMWPRGTAAVDALAVRTPFAAVRPEAGASGEQVYAVAVEAALDGCPLALHFPPRVLELEEEHGCDAVVRREAGVVDLELLVDRPGLVLHWGQARQRRDWRLPAREWMPAGSTVSGIACESAFPAEADERGVHALHLRFPVCADLPHAIVFIFRDATAPNRWIKTPWRTATSGSSSPRPSCRPRRPSPLPASPPLPRPQGPTASTPSPPPAPAAPAQEAPEVGFEALEAGPGEEEVAGGLLEIDGLRGKLTARLFKAAGRVRAVLSTPEAGLVLHWGVSPRARHEWVQPPAAMWPRGRRRWTRWRCGRRSRRCGPRRGLGRAGVRRRRGGGARRLPLALHFVLHKPGPGGRPAWFKSRGANFSFRLQPPRPSPLRDVRVRAALAAEAAGRRGGGGGGVDGGGAGRGGGAEVLLVRGPERHRMQPPGSRTEGAACMTPFPACDGRGLAMIEVTVPAKACPRGLAFFFADAASPQVQMRAPVQGGCFFVALRGVVEGPRPGVLDAQMAERIIEGEAEAFSWTLMHRYNLCAELLPGAAGDFDKMALLYAWLRFSFIRQLDWQRNYNTQPRILAAAQDGLTMQIAQVYRTAPGTRQLARMMLPMLGKGGGNGQRIRDEILNIMHRHRLPEDPNTFLEQWHQKLHNNTTPDDVPICEAYLAFLCNNGSLDAFWGHLASRGLDRAKLAAYERPIRCDPAMHWHCKDGLVWDMNEYLRILKSSEGHVLRDLLFLDAGMEEAGRLAVEALGAAGDLEQQLHAAGLVLENAGPALLHLKACTDRMRTALGALVDLFQGSLQPQAAYLALAFSAEAWVAALFTEEVLRGSPLFALSAILRRMDPALRRRANLGSWQIISPGRADVAPAGLLEVHDELRPIQHDVYQTPTTVLVRRITGEEEIPEGVTAVITADAPDILSHVAVRARNLGVLFATCFCEHEYETLRGLAGRTLLFSDTGRGEVAYEEIAPGALAAAPKPRLEIAPKRHAGAGAAESGRWCLRSGEFSRELLGGKSNNLEGLRGRLPDWPCGGAARGGGGGAAGGDAGADRGPGGAGGLREELEACLRAEGLELAACCSWEEAWAALRRVWASKWNSRAFVAGRKAGLDPTGVRMAVLVMAVVPAEYAFVIHTTNPFTKDAGEIYAELCVGLGEALVGNFPGRALSFAARKRRPGEAPDAPRLLGFPSKLHCLRSRNENLIFRSDSNGEDLEGYAGAGLYDSVLAGAPALEVVRHADERLLWDDAFRARLLHRVVEIGALVEAALGSRRTSRAASPTATSTSSRPGLSGGAQPPVGIVIGADIEPATGPCDSPSCGGSRKLYGGKCLHCAQHFCTRDALYSHVPGCRAPAPAASVGRPGGTRSSTSGAHAFSERPECGDCQQKSKATGSKDVWGCDLCAAHFVRFGPAKVVAHHATASCEKNRLRDEPELQSIAARAEAATAASAPVHVEHGQPAAAGSIPPAGSHNLASRRGCNRCTDKQLQAAAGGPPS*