MSLNQTKVERSEAQLKKPGRSGSAGHQRGPNVPGKGGGAGGTAPPGSNPASTIRGGKRPNGPWAQSRGNSSAGNSEPDATHKVQNGGHVQRQQDGPPLSGIVDNGVLFSRQSSRSVPAGTSDAKSSVATKQPNASVSKSSRALPRPPSSQPFIPGTSEPVSPAPTTAAPGEGSRAALQHPFSFQFGSISPGFINGMQIPARTSSAPPNLDEQKREQTRFEATNAANKVSMISSGLHEQQRKDQVVSTQVAVVLDSQPTVKGKRNFQVPSGILPVAQAQKPPVLPGVGNSPPIQFQQSQAPVQMQYSVPSSQIQSQAVAPGPMPLPLQLQMATAQAQVQQQFVQQNLQTHALQSQGLIHQGQGLNFSQNSQINHQIGPQLGAPQPLISMGPQYVSQPASQYVPQRINKAVKITHPETHEELRFDKKSDSPGPNPLPGRLSANGLPQSRPPAPFSATHTMNFYTTLQTGSYNHTSTYYQPPKTSGVPSSSAPSVRYNFLHSSAGQSIPFMSQSGVNVLPVGKPGSVGVTLSEHVSSGSMGHDGHAPLASMSTAVVQTQVPPHAAVPIASQRHGSSASLSVQIGETQVPPHAALPVASQRHGSSASLSVQIGDAHPPVSRDEPSLNALSDSIKLVGQSAEGCLAPQKSTVEETSILTSSAAKDVQVPDQSSSQASSMTVSVAVADGISGSQSSASISEVSASKTYSVVAKQSAQEIPAVAPSKPSASISSASPISTPEAGPSISSETKRKDSAKRADHSSRQQSGKVKKEQRLQRQQQPQQQVLPSVPQQVTSSSLISKSEAEVKGGGGLETPTFDIACSEAEAAFSGQAASSKLPSQKSHQRTISGSLKASSTSVKSDEVHATLEATSELPRNSNFGIQLPSQQLDSNSVILFRPLSDSLESDEKLEANADVNQHSILGISASEASVVESEFANGVRGKDTDAVLHAPNFRGIAEVRETSGGSVSRLSNVGLDPRLRDTKIESFEASKKTDLARLDESSEEHVLVVETNVPCDRLSILADSLSSNMNTETSADLVDSDTIISKEQITSGDLKKKPIEMSCAVSDSQQESFAVDTLDYDKDSISEFEGNLLPRAAELLTSADEVCDKGLSSVAVVSPELSCAFEDKREDVSGSGFEPEKGEITKIEVVSAQKEVRRCTSNGICEDITVSYHQLSLSSESAAKKPDVQDIGAEKSGVPSIISSASKEKHSEEHNKQKSVGKRKKKKEILIKADAAGTTADLYNAYKTLEEKREEVPSPEVFEVVPSVDEKDSVKEHEKQGKNELDDWEDAAEMPSPIIKAIESDGQISTTAKQIDASKAKSLGDKKYTRDFLLTFRDQLKDLPPHFEIRADIAEQVLNPQAIASHLGDREAFPNPGRPLDWQSSGGSRLERRGSNVADEDRWTKSAGFLPGRELRMEVGFGGPPGGFRPGQGISPGILRNVRGSPMPSMGGILTGGPMTQMPVPQGGLQRNNSDADRWQRATGFQKGLIPSPQNPLPTIHKAENRYEVGKISDEEQTKQRQLKAILNKLTPQNFDKLFVQVKEVNIDSAHTLTGVISQIFDKALTEPTFCEMYAKFCVHLADELPEFNEDDEKITFRRVLLNKCQEEFERGEREQAEADRPEEDGEVKLSEEEREQRKAKARRRMLGNIRFIGELYKKSMLTERIMHECIKKLLGEFDNPDEEDLEALCKLMSTIGHMIDHSKAKEHIDAYFGRMTMLSSNQKLSSRLRFMLKDVIDLRKNGWQQRRKVEGPKKIEEVHRDAVQERQAQGGRLTRGPSMGSSGRRLPQPTDYGLRGAASQVYSSGAPMGSLQQSGGGMRGSQPQIGLRAFGGQDVRLEDRPLPVPLSQRLPDEAPLTLGPQGGLGRGMSVRGQPLAPGRSALADVPSIVHGDNRRMGLGPLAGYNPHSGSDRMPFGGREEILSRNAGAERPSNLMEKPLLEKPFIQERNISGAVARDFRSSDRSFEKAGIPTNLGSRGPSPGLPLPLLERTQSSEEHLRKMSTMAIKEFYSVRDMKEAALCVDELKAPVFYPTMVSLWVTDSFDRKDIERDLLPKLLIYLYKDEPYLLKHEQLLKGFELVLSSLEDTVVDAPKAPEFLGGILAKIVLADIFSIGDVARLIKDGGLEPGSSLEMGLALDVLGSLLEIIKREKGELVLSDMYRTSGVRLEDFMSFDLKKPGKFDSFLEKKNIQCLYPLMPVENHIREFLIHDEPMKEILKWVELD*