MSGGHVTGEHSSLSVGGTNARVVSSSIVGDGEESGSGLQRTEKDPRKMARKYQLELCKKALEENIIVYLGTGCGKTHIAVLLIYEMGHLIRQPQKSACVFLAPTVALVHQQAKVIEDSTDFKVGIYCGKSNRLKTHSSWEKEIEQNEVLVMTPQILLYNLSHSFIKMDLIALLIFDECHHAQVKSGHPYAQIMKVFYKNNDGKLPRIFGMTASPVVGKGASSRENLPRSINSLENLLDAKVYSVEDKEELECFVASPVIRVYLYGPVANGTSSSYEAYYNILEGVKRQCIVEIGKKTDGNQSLESLRSTKRMLIRMHENIIFCLENLGLWGALQACRILLSGDHSEWNALIEAEGNTSDVSMCDRYLNQATNVFAADCTRDGVTSNVSQVEVLKEPFFSRKLLRLIEILSNFRLQPDMKCIVFVNRIVTARSLSHILQNLKFLTSWKCDFLVGVHSGLKSMSRKTMNVILERFRTGKLNLLLATKVGEEGLDIQTCCLVIRFDLPETVASFIQSRGRARMPQSEYVFLVDSGNQKERDLIEKFKIDEARMNIEICDRTSRETFDSIEEKIYKVHATGASITSGLSISLLQQYCSKLPHDEYFDPKPKFFYFDDSEGTVCHIILPSNAPTHKIVGTPQSSIEVAKKDACLKAIEQLHKLGALSEFLLPQQEDTNELELVSSDSDNCEDKDSRGELREMLVPAVLKESWTELEKPIHLNSYYIEFCPVPEDRIYKQFGLFLKAPLPLEADKMSLELHLARGRSVMTKLVPSGLSKFSTDEITHATNFQELFLKAILDRSEFVHEYVPLGKDALSKSCPTFYLLLPVIFHVSERRVTVDWEIIRRCLSSPVFKNPANAVDKGILPSNDCLQLANGCSSIRDVENSLVYTPHQKKFYFITNIVPEKNGDSPCKGSNTRSHKDHLTTTFGIHLRYPEQPLLRAKQLFCLRNLLCNRKKEDSELQELDEHFVDLAPELCELKIIGFSKDIGSSISLLPSVMHRLENLLVAIELKCILSASFSEGDKVTAHRVLEALTTEKCQERLSLERLETLGDAFLKFAVGRHFFLLHDTLDEGELTRKRSNAVNNSNLFKLASRNNLQVFIRDQPFDPYQFFALGHPCPRICTKESEGTIHSQCGSHVTGQAKGSEVRCSKGHHWLHNKTVSDVVEALIGAFLVDSGFKAAIAFLRWIGIKVDFDDSQVINICQASRTYAMLNPSMDLATLENLLGHQFLYKGLLLQAFVHPSHKNGGGCYQRLEFLGDAVLDYLITSYLFSVYPKMKPGHLTDLRSVLVNNRAFASVAVDRSFHEYLICDSDALSAATKKFVDFVRTPKSERRLLEGPKCPKVLGDLVESSVGAILLDTGFDLNHIWKIMLSFLNPISSFSNLQINPVRELKELCQSHNWDFEVPASKKGRTFSVDVTLSGKDMNISASASNSNKKEAIRMASEKIYARLKDQGLIPMTNSLEEVLRNSQKMEAKLIGYDETPIDVALDAHGFENSKIQEPFGINCSYEVRDSCPPRFEAVDAWSLSPLDFTGGQPSEATGDLRCDRDVLITGKVDLGTARSRLREICAANSWKPPSFECCTEEGPSHLKSFTYKVVVEIEEAPEMSFECVGSPQMKKKAAAEDAAEGALWYLKHQRHLS*