MASDADFFEIETDDEDSGNGGGTYLARPQMPVSESVWPVQPLTDQKHQAQPPQQERQEHHTDCIAQVPPRDRGGALLSTHERGSSTLIGQHHAHTLPNTQSFQNQGHQRKSLGLNMTRNQDAQPIECVADMLDEDDWDIDMEVVERIERAHMEQKLHGATHTDGHYPPESCFREPERQGPMPTQALSARSIERGTLNAGPVCNFPPQSYNATVGLCVSTEPSPATPSSGPRLACAQFTGNASAPLARLDASASMQGNLLAGLPGKSSSSPALHLAKPCEVIEITQPWSSSAGDFTQSNVQHHLVTEHYLVQSLEPVAEGNLNGNEHEHELKQTTLDAFVRGRGKGAAAGVSSSPPPDVVFVRARSVDAKHHPLVEATVQDTCGTNGAAAPSSLYAHWIVPSNLNLRPYQSSLAASALGANSLICLPTGLGKTRIASVLILNMVHWFPRGRTLFIAPTRPLITQQRASILDTTGLSPEFVQEVTGMTPAKDRAAAWRSSGSSQSAVKVVVATAQVALNDLLAGKVDASAFVLVVVDEAHRARGNTAACKLVQELMLRTQYTIRVVGLSATPGNSKELVQELVTNLSITRVCCKSETDADVAPYVHARKKKSVVVTLQGHLLGAVLQCALLGESALTRLANLRILLFPVRECFSVLKQQLADLRARNFEPAAMPLAQLEMNRAPDEERKEAYDTLPSLGMIRAVRQRWLETLPPETTSREKYAIEGDFAFLTVWAQLMRTLKTHGIRAIQANLHRLHAGPQTSRARIECCNSPVFRALLSFVDSAVRDGAVHPKVLLCEHVVLDHMRKTQTGTRPAASGGGGDPKGSQSSNVIIFTEFRESVAELESRFAKHRPVVRAAGFVGQANAGSKKEREQEARAMNDDGERGNANDRTNGLHAPRRGMKQREQRAVIEAFHRGEINVLIATCIGEEGLDIGSVDLIVMFDVSRSQVRWIQRMGRTGRTKRGNVVALVTGGAEQKALQQLVDATIDIPPYVKHPQCHLNLYEPCATLLPPCIGRLKGEMRHVFQVEKPRAPVGTEAGLRDSFLGKSKVKAGKKSVWEDALLIHRNDCQDASKEKERGALFSMLSERTRARAAAICDNAYARNKGSLEPFLNSMDLKEWANHVEKRSSISSFSKDVNTKPIDGGALNGLAGTGFFRICVSLSSSVKNMVAQAVVRSCEDVFFGTVSVGQYVAARNALLAKVKVMQSKNAPKQNGEELVDVEEMGDGTDDDACVVFGSAFSSPASSFSKSSLPTSSSCLPARKSREKKASVQARDANCEVDLEMAIDFPLTFAGAAHSFPHELEGAEQTGGQATLQPADCVFEERGPTKHIPRSEPKRRRKNEGAMRQNLEAEKHRKTRNLAPTASPGNDDCVVKGDGQVVLQEKSKSRQTGLGESVLFCKNGIEQEQAKSPHAFANREKRREIDRGRESDSDSCSSFEVCGVSDIVSSKPRRRAGLKLHSHHATFATEKSRRSERASASVADGGDAASSRAGTYNDRGCMLKMGNPESVAEGSRKHRRAPLLIVSSDDDESSEDLALEQIRKLQPTGRPLSISPRKIMKHAPTAHSRLRGPAKASSHLMASHSSEAGELEDEDAQVGTNVDAVLKDRSSPSDSHVSLCCECGLGGLLVCCDACPGALHLECAKPPLRIVPEGEWLCGQCHKWGAKDCGAFPNGGVVKGEAPKMKRKRLIRHEDAELSQDLIVEIADELNGNDSVDSYSDDDTCNLGERSHRQAQKADQQVKLQCEEHQREQQQQPILSGRQIHPRKPILKDDEDDDDDSEQGENADKAQRHHVSAVEGKLQERRRKCESDEGPVKCKSLKQPSRALHPQAQRKGRKRDTRSTGFAVDSTAKRARNKRSAAFYFEEEAAEDSDTQLKKQARTGDQDSYTSVDDCIGSLEHFLVNSVPHDTDSTPARRSHGNSIRESDSPDCPQSLDIYRRAMLTQYQHEMNFATPMNRKRKRAGASRLADIARRLDMNLDRDVQQRQSKVIQAKRLGTEMESGEENANVSVAGLAGQNGALPWHDDSSSSESDASDPVGRLELFPVLRQRLANHSTDAGIAGPSKNHQSVTHPSLHLLSASKPPADQAGQGRLSSAAHREKVEADVLDALNSRDSRFGARGILGGARVWDIHLQRQAQEVKEHIGYDFECSPVILLAPRLMNSPLGQFLASSQSGLDCSGNIGGEALGVQPDVLVSATCGLLIRRHSAMCKEVQTRSQASELLAWIRNLQSELRCVVVVCVMDDQTKQISQAVQAILGEMVRAYPGTVRGCVLTEQQCMAPAKSSSASSTLVDIIRALHASELARCPQSIEALRVFRRVIGGGKLKQVEALRSVLAGHAHASVLALLLARAGSLAKLASFSVQEIQALLPPAVLSPALCSDLYAMCALTASEYALV*