MHAATGSSVGFVGADPRHAFPSFASAAFSSCNGPRRSAFLPSSTFSRNPLLCRHPPLLDTLNGAFFRHSRKKKKKKRLRKETHYFPPFRDEEKLFNPCCYSGSHLGEDGAIPHNQQSISTWFSTHPKTSLLQFPINLKKNLPLPPANLSSVGCWCRSKVRDGGRAMLGATHSFFNDKSVLLFRAAAFVGSVVLLGMVSLYAQAKAQGYIQRRILPPVASIVSTYLGRSIEFGKVHGVSPLGLTLESCSVGPHKEEFSCGELPLVEVRVRPFASIQRRQVVLDAVLMQPNILVCQKRDWSWLGIPTPTDKSFRRDSSEEGLDNRTKARRLFREQMGMRLAKERDEAARRSAKSGYILQGEELSDELSAKAKELSDASSDTNEKGSNVSDVNAPMDEHMHQKVRASEENWSNALNGSDGVFKSFQEQFVSDDRKALSKSLTGCKTWVDRHLVKPIPLFKHWSLKNTAKRVEGQRRNLDASAAAARTYFECMDCTNQELDLSVSSKHATTDYEEPTRNMNSIEVIQSASELDKMKELLPRQALETEKDEAKENSLAPQAIDSAGVYMSKNGEKDLLEASNQPEGALPEEHLSVQEEDFDTLAEQAVVPETRSNTQFVKVQPERLEGDAGKILDPSVRTKRSPFYRPFKSHLPIKQPINDSEPAQELASLSYLNPSHFKTGLQDALPWKRISMDKSADPVSKETFEFKGRTKAFTDSLVAQAKSNLNAAPLQKWIPVTLDTVYLRGGTLMLLAYGDAEPRVMENINGYVKLGNNYEQVDVQVIGKLQQWRTPTAEKNGGRLLVKVFADIKQQKWHVKLKGNHLYAPLLERLLEIPLDWSDGRASGELSLWASKGDAFPNLAGRLTVSKLGFKIWEAPSAFKDVSGTLFIQGQRLFLHNTNGFFGAIPLHVSGDMDLNPDGGEYRLVCQVPNVEANALMKTLKVRPLLFPLAGALKAAVYCRGPLEVPVFAGSAEILKKNIGTALDGGPSTAATEAVKQHETRGAVAAFDRIPFSYASANFTFDTDNCMADVYGIRTTLVDGGELRGAGNLWICPEGEVDPTAVNMDLSGQAFFDSIVRNYLPVNINVSPVKLDFIHGEAKIQGSLMRPVFDIKWNAPEAKGAFNGVRGDINISHEAIAISSSAFAFDLSAKIHTVYPPLSLERSNKNSELGPSPPEIEGLDVDLRMRGFDCLGLVSPNITGALLPSATEGIHTKLTGRAKFQGRVVKQPTISNNMDLSRNQKIETDNHQVSGVTGEILLSGLKVNQFMLAPNLSGSMDIFPTQFKLNAVGRADERLKIEFLGNTTESSGHKLSSNETNERSVFMLLERGQLRMHMDYQPGHSAELEVRNLQLDELELASLRGTVQKAETKLNFQKRRGHGILSVRRPRFSGVQGESLDLSCRWSGDVITLERSVLEQASSRYELQGEYVLPGPRDHIFAEKDKGDGTLKTAMAGQLGSFMTSLGRWRLQLEVPGAEVTDVLPVARLLSRSSDPAVVSRSKELFMQAMQHAGFSTENMKQQLENVRSSKAAPTMEEGSQESIPLPGLAELKGHWHGTFDASGGGNGDTSADFDFHGEEWEWGAYKVQWVTSAGSFNNNDGLHLDKIFIQKDTATLHADGTLLGPKSNLHFAVLNFPVGLVPPLLHAVQSSTMQPVPYQTAPITSVRGILYMEGDLRGPLAKPQCDVQVRLLDGAIGGVDLGCAEVVASVTSANRFNFNAKFEPVVRSGHVHVRGSLPLEARGLDAIEEDKAQKEVRNLKRPRGWNRNKTKMNEEIENEEKKSVRDRIGDESWEVNLAESLKEFDWDFSDKGAIQMDATVKDGGMMLITALSPHLHWLQGNADLTLQVRGTVDQPTVDGVAAFHRVSVSSPVLPRPLSNLGGTIRVVNNQLRVEGLEGRVGRKGRLYVKGKLPLRANESSVGDNVELKTDLLEVRAKNVFSGQVDSQMRFTGSILEPEVSGMIKLSHGEAYLPQEKGVTTAASTLASSLTGMAAGGKYTRFSQSDVSSLPDRLRDTQAGNGSEDKAEEKKEQIKSLIAVGLKNLKLVLGPELRIVYPLILNFAVSGEVELNGLADPHWIKPKGTLTFENGDVNLVATQVRLNRDHPNRAKFEPEQGLDPTLDLALVGADWQLKIQGRARNWQDNLVITSTRSGEPDAFTRTEAARVFESQLADSLLEGNGQLAFKKLAAATVETLMPKIEGKGEFGQARWRLVSAPQIPNLLSLDPTTDPFKSLANLSFGTEVEVQLGKRLQASVVRQLKESEMATQWTLIYHLNNKLRVLFSSIPSVDNRLLFEYSATSQN*