MSAPNGHPSARAAQHNLASHFIGGNNLNAAPPSSVKDFVASHEGHSVISSVLIANNGIAAVKEIRSVRKWAYETFGNERAIQFTVMATPEDLHANADYIRMADQYVEVPGGTNNNNYANVDLIVDVAERMDVHAVWAGWGHASENPRLPEALAASPKRIIFIGPPASAMRSLGDKISSTIVAQHAGVPCIPWSGTGVDDVRIDDKGIVTVDDDVYNRGCTFSPEEGLEKAKEIGFPVMIKASEGGGGKGIRKVEREEDFISLYNAAANEIPGSPIFIMKLAGNARHLEVQLLADQYGNNISLFGRDCSVQRRHQKIIEEAPVTIAKPITFQAMERAAVSLGRLVGYVSAGTVEYLYSHADDKFYFLELNPRLQVEHPTTEMVSGVNLPAAQLQIAMGIPLHRIRDIRLLYGVDPNTSGEIDFDFSNEESFQTQRRPQPKGHTTACRITSEDPGEGFKPSSGTMHELNFRSSSNVWGYFSVGTAGGIHSFSDSQFGHIFAYGENRSASRKHMVIALKELSIRGDFRTTVEYLIKLLETPAFEDNTITTGWLDQLISNKLTAERPDTIVAVLCGAVTKAHQASEAGVEEYRKGLEKGQVPSKDVLKTVFPVDFIYEGQRYKFTATRASLDSYHLFINGSRCSVGVRALADGGLLVLLNGRSHNVYWKEEPAATRLSVDGKTCLLEQENDPTQLRTPSPGKLVKFTVENGEHVKAGQPFAEVEVMKMYMPLIAQEDGIVQLIKQPGATLEAGDILGILALDDPSRVKHAQPFTGQLPELGPPQVVGSKPPQRFFLLHSILENILKGYDNQVIMNATLKELVEVLRNPDLPYGEWNAQSSALHSRMPQKLDSQLQNIVDKARARKAEFPAKQLQKTVQRFIEENVNPADAEILKTTLLPLTEVINKYLDGLKVHEFNVFIGLLEQYYEVEKLFAGRNLRDEDSILKLRDENKEDIGKVVQTVLSHSRIGAKNNLILAILAMYRPNQPNVGNVSKYFKPILKKLTEFESRAAAKVTLKARELLIQCALPSLEERLSQMELILRSSVVESSYGETGWEHREPDSQVLKEVVDSKYTVFDVLPRFFVHQDVWVTLAALEVYVRRAYRAYTVKGIQYSASGEVPILSWDFTLDKLGQPEFGPVTTDPSTPSTPTAEMNPFKRINSISDMSYLVGDGSEPMRKGAIIPVQYLEDAEEFLPRALEIFPRAGSKKKASDNGLLANLEGKRRPAPRVENENELTGVLNVAIRDVEDLDDNQIVSQINNMLADLKEELLARRIRRVTFICGKNGIYPGYFTFRGPNYDEDESIRHNEPALAFQLELGRLSKFKIKPVFTENRNIHVYEAIGKGPENDKAVDKRYFVRAVVRPGRLRDDIPTAEYLTSEADRLMNDILDALEIIGNNNSDLNHIFINFSPVFNLQPKDVEEALAGFLERFGRRLWRLRVTGAEIRILCTDPVTGVPYPLRVIITNTYGFIIQVELYIEKKTEKGEWIFHSIDGGSNKLGSMHLRPVSTPYPTKEWLQPKRYKAHLMGTQYVYDFPELFRQAFQNSWTKAIANIPSLADQRPPVGECIDYSELVLDDTDNLVEISRGPGTNTHGMVGWIVTARTPEYPRGRRFIIVANDITFQIGSFGPAEDKFFHKCTELARKLGIPRIYLSANSGARIGMADELIPYFSVAWNDPENPAAGFKYLYFTPEVKQKLDASKKKEVITEEIQDEGEVRHKITTVIGAKDGLGVECLKGSGLIAGATSKAYEDIFTITLVTCRSVGIGAYLVRLGQRAIQVEGQPIILTGAPAINKLLGREVYTSNLQLGGTQIMYRNGVSHMTANDDFEGVQKIVEWMSFVPDRKGAPIPIRPWSDTWDRDVAYYPPAKQPYDPRWLIAGKEDEEGFLPGLFDTGSFEEALGGWARTVVVGRARLGGIPMGVIAVETRSVENVTPADPANPDSMEMVANEAGGVWYPNSAYKTAQALRDFNNGEQLPVMILANWRGFSGGQRDMYNEVLKYGSYIVDALVKYEQPIFIYIPPHGELRGGSWVVVDPTINPDQMEMYADVEARGGVLEPEGIVNIKYRRDKQLDTMARLDATYGELRRSLEDPSLSKEQLSDVKAKMAAREEQLLPVYLQIALQFADLHDRAGRMEAKNTIRHPLTWKNARRFFYWRLRRRLSEELIVKRMVAAAPNPAARDGSVAIPAGSNAPVSTESARAVHLRTLHGWTGLLDDELQREDQRVATWYEENKKAIQTKVDSLKAESVATEVAQLLVNNRDGALKGVQQILSVLPVEEKEAVLKYLSSN*