MSVIENGTIKGVIPEKMLFSVNYPGYPASVSRAVETLGGKAAISKARMSENNYLELRFRPEDPFAHPAFGELHGYSGLLLELSTEQGNEKKDQVVKGEIIAKVDQAYEFCGLADYQYVAPVHLKLGKGRKRRKLQDLQNGQGGLVETEQEDMMILPPPLFSVKDVPEELVLQPSELMRASQRKALLCQQPWEEDMVPCFNLDFKIKEIPPKINWEENVNKNSSDWPIQLAVAQLFEERPIWAKATVNDRLIEKGFCITDLHLRRFLFRLGYYFAYGPFRTLWIKKGYDPRKDPESRMFQIMDFRLPKMVRKAAQAYLIEKGEEAASITWSDICSFKEAPVKKFAFFQLYDLQDDYIQDQIRRPPEQTVCNEHSGWFRRSTIVRIRHHIRVRYVSLVPGKIARELEQVESKKLENLKRFDIMRSHQIKALPFYEGINNTEMEVATIDSTLQQQVGIDNFEDEEEEEEEEEEVDVEEDENEEEEGGSDDKEEELAMEKAEVETAVPLAGTDNVKKVTKETLKEDFANDSLKKVKQEEAELVNSIQNGAGGESDTAYNIVDAAAAAAQSAQPTGFTFSTTKVRTKLPFLLKHSLREYQHIGLDWLVTMYERRLNGILADEMGLGKTIMTISLLAHLACDKGIWGPHLIVVPTSVMLNWETEFMKWCPAFKILTYFGNAKERKVKRQGWSKANYFHVCITTYRLVIQDAKAFKRKKWKYLILDEAHLIKNWKSQRWQTLLNFNSKRRILLTGTPLQNDLMELWSLMHFLMPHIFQSHQQFRDWFNNPITGMVEGQEQINKPLVDRLHNVLRPFILRRLKADVEKQLPKKYEHVIRCRLSKRQRNLYEDFMASSDTQATLSSGNFLGLLNVLMQLRKVCNHPDLFEGRPIISSFDMPGIDLHISSAVFSAIERTPDMVDLRTWNLLLSQLEFEMSAWEAQEIQKIAAPSCLIEELGSSGEDGWNDQERNVKMKSTQESILDEIQEALNEERRERNRQRLAAIICLNALRCSRGPLYGSNFMKQVTIDHPVQAIHKIVANSSKSMEVASSTLDLVQLPSTRSELMMDLLQAFIFAIPAARSPPVTAWCSHPVDSVVISKPDTDQACMDSISNSMSFLRPILVRSQLFFPDRKLIQFDCGKLQELAVLLRRLRSEGHRALIFTQMTKMLDVLESFVNLHGYTYLRLDGSTKPEERQILMQRFNTNPKFFLFILSTRSGGVGVNLVGADTVIFYDSDWNPAMDQQAQDRCHRIGQTREVHIYRLISESTIEENILKKANQKRFLDDLVIQGGSYNTEFFKKLDPAELLSGLKGVKGGQTALSESTSEPVQGPMHEISNIDVEAALKIAEDEADYMALKKVEQEEAAENQEFTEEGYSGRMEEDDYADDLEEGKAVSEKGPQSQEIPLATGRADPDDTTGGIGSKDLVAIDAALNEDMDMLADVKQIAAAAAAAAAGHGNVSFDNQLGPAERYAMRFLELWDPIIDKDILQTEVDFEETEWEIDQLERAKMAQEAEIDEDNEPLIYESWDTSYADEAYRQQLEVLTQQEYEHQLQLEKMEEEMQDIEREEMEAETRSKWKKAKFKSLKKGGFVLVDEAAVENEMETCNEVEWQAPEGLFVSPADRGPSQRKRKNLKLLEEEMQSELHSKRLRKETGFIDDTISLDGEHGDVGEGGSVVMLLDSPLVVPDNGKKPNGLPILGMSTKKGFWMKLDKERRKDGLKAGDKIPAADSWRSSEDAIFCAVVHEYGGNWLLASDTLSGVPDGGTYRGRYRHPAHCRERFRQLLLKHTSIASTRDLISEKAGSHTASNAPLKVTEEHIKQLLEAVQDLPDDEWLLQRHFVALLSSEGIHGKSSKGFQNNVIKLGSSPHGRSFIRLPRVSMGSMNLSELEKFPPRAGRKSAPSTELVAAALSQQEIEVASQREKEASSHQEKEVFFQSEKDVSSQEEKELLKNGSGRDSSSNLVAPANSQVSLDEPKESEKDLVVEVEFLSPETYYYPEFPNKVEMTIPSSLSVGANHRMDSTFSKFVRRFSKTLIDQRYRLACRMSAEGESKDWAAAAGTGLGVVGGSASLKGQVSGKRRMEPGKSSEKKKRNLSKGNAAEETESHGDVIDLNTSAEVPRDNCKVDACDEVETSAAAALRNCSQVLPGTRNGSGDDAVKSHVASHKEGFVVMEASEFDTDAVQHNGMSRASSRYQKRVSDALSSRMSTLSRLGEKVSDASTQVESTPPEAGGQVLVEDIRKVTFRDPMYEVAANYKQSSSLDKEGLSAYSILGGGTKCASEARQSASPD*