MGSSNYGLGNGDQVQLKSDVVQVVSQASSGGRALRGLFLTPMTMPEHELYLLGSQVLLDPPRGLPLMSENNAFSTTYWFSGSEESTSFCRDVKRKGWSVATRLSSPRFLWAASPAPGDIVVGGSFEINSNKLKMAQESLTRKFSEVSMTHCVYVSQYCFQIPRSKMMLCEDALARACAVRSQGEADDFLRNFGSHVSESCRYCLGGVLFRKVTVKYREEISLFDIMSQEGNERKVNAMSQVLPIAEGLASGSRNNFSETMSNKSSKAMDKQTTENVVRLGFAAIHSTNIDEVLHNLKEKPVSWASSKLQAEDPRSWAIIDIHKDLDENNGDGLVGVWDLLLQHAKLPASNDDDALRLRLTRAAELLCKRWLDLASPSPDSPLYFKLISTSKVFLAQLSVDPMLREQPARAVHVLPLSLSHREATLEGLVTQLERLADKTAKEAGSDYEHLDVGQEVANEIRFYIKKAIPGTSEKSAQNHQSALQIFAYHGFNEDGNMVAEVLQLTGLKIMIKELKEIQNPPATPALQINPSAWLGHADMGSLYLSSIQTLASASQLHTRLVGDVVVDRKFHCNTYPQEGPRPFRTAQHATPEQNFQEAATRHMIDCLRHRLDPVSNLLQVPGRTSRANFSDDSEDEDAAEEKELDAIKQVSPLQLLMKVLEGSDLPAQIAVCDLLLSQRAATPLAFPLISPNSRPECQHVVHDQGVSSASRIPSKLLGHWWRSPKRIEDLEDRSGGSQLTHYIQVLGFVEVTLLAKEGNLCIANDTTHCRVVFLSDRSVEDSHAAIVASRALQCDFISQHNRKYMGQLITPVIEVGVGFVDVPKQGKSHNVACLAFHVVGSYHQLLDFIKDIADVIVLELEERNTNHSCSQLSELANYNVLQWRETGQKPHRKGGFIQGQETYIVQEIVQKIGKILASQVQVEKCRQELTEVCTRHFFPQQLINFKELELIVGECNFTTLRNRLCLQKSFIHEARAHFESLQQKDNPSKKRAADIECREQRRIRSGLAKEVQNNALMQLFHQLLDLPDASARRIGVMWLEKTLTKNMFPILEEASRRVDTTYELSQNRLQHRSEYIKAKQEYTEKTVGLQNLWRELCHIFENDSENQRNLAKKAAQHLLDGFPLEILDGDAGMLCELWMQSVLTELDTMTKAKAQGKSARIFILSVIGMQSSGKSTMLNLMFGTQLQTSAGRCTRGVYMQLVPAERDEYDYVVLLDTEGLRSPEYFGLEASEVRDNRIATFGLLPADASIFMVSNEDDNGLKEVLPMALLAFKGSAIAAKYGSRIKAKMTFVYRGVDTNNTMKLKANERKLLEYLREAAVQVNKLGSSFTKEEDHVRDINEQDLPTNELLRMLLIDFRVSGDEAKSDVKYMGSLKTGTVPPKDTPDWAYGERVIELREYIHDRVMQDGWEPATFTNWGEKLSMVWECICSADFELSFRNAVEYNSYKELQVRLQAPRTELLMKYKEVFELLEMRMKPDEGSIATIDTLVNKLVDDMHKYVCGTEEVQDKEVKAILEMKNYAKWRPQELFKWGQFCVSKKQWYRKRIVDLVKGVVMFGDIVASYEKQIKATIVSKRKHANGERKLESDFSFEEYFDALLEQAEKEHPQVKNEVPSKVTGRYNEAGLLNQYPSSSVQVVQPSSNNCFAFPHLHFLKVPKTDSLFSSMSRDNRNKENLESTLRMIINNELLNETQYSDVAVDRVISKTTEAINAAKSPLSKKDKNDNHMFVKDVLTKRMQDIQSQWDKDHNVVEKLKLNKPRLLWYFEAQTKGLEAANMLVMELQRILEDELEETQHMQMEKKVTARLGKAGWVIDGTVMRAFLDYHLLTLMKERKTSKLLWFVTNQPSHFTAMRDALILQSIDREVWETELAVLLQKVEKCLRATIAENYSVGVFVNELAHMLAKDVDLKLGRSVMNLINVDDYKDVVLDSDFLTKPEVSGLFKSLRRKLSGFTFDNKREALAERVKKWMEGLHDENCGLRCQERCPICGSTCMIFMGHSTISQKHDCIHRPEGLGGMVWRDTNELIWKTCLESLEDECNLHAPDGRKLGFCDFEREFPDWAQPAKRERTAIQVQELIFFDYQDDLVQFYSSQGRGTIFKPCRRKDMQKYNHNADNLRTKVKNKLRSVLPDDDAWKQFEQLLQSI*