MSQSHGQIDNVMHESRLFPPPEAFAAESRIGSRETYQELWDKAAADPSAFWGDLAREELHWFEPFDETLRWNEPFAEWFVGGKTNASYNCVDKHVAEGRGDKTAIIWEGEPGDQRTLTYAELLTEVSKFANAMKGLGIEPGDRVSIYMPMTPELAIAMLACARIGAVHSVIFAGFSAEAIADRSNDAQAKAIITADAGWRRGDPLPLKSTVDDALAKSPSVESCIVLKRVGEPVEMQQGRDYWWHELTEAASPECPATPMDSEAPLFVLYTSGSTGKPKGIKHTTAGYNLYAKKTFEWVFDYRDDDIYWCTADCGWITGHSYIVYGPLAAGATCVMYEGAPNHPAGDRFWDIVERHKVTIFYTAPTAIRAFIKWGDELVTKYDLSSLRLLGTTGGIMMSPLPGAIATKPGSCCVPLPGVMPKILDEMGEEVVADQGGMLTISHPWPGMLRGIWGDDQRYRDVYWSRFKGYYLAGDNARRDADGYYWIMGRIDDVLNVSGHRLSTIEIESALVSHPAVAEAAAVGRPHELKGEAVAVFVMLKEAEPSDELLQELKNHVRTEIGALAVPDDIRFTQALPKTRSGKIMRRLLKDIAAGRETAGDTTTLEDFTVLAKLREQEEYRPAYADGYGGEAKGDALLSSMRLPCAISGNPVAVAVSEHQGLVKDSGAMPESNRNPSHSKLLNPEDARVFRITHINNVPWILEHGLHCSNSDSRDPNFVSIGLPELIERRGRCKVPLEPRGTLSDYIPFYFTPWSMMLYNIVTGRGGVSQLPRQAIVIIGARLRDLAVQCGRVLFTDGHAYMNQTRYYNDLSDLGKIDWKILQERDFKKGSDDDDKSRRYQAEALAPGHVPACALAAIACYNQACVESMIEYTEGNLLDADAEALVNTVNTVGVMGKGIALMFKQRYPAVFQEYASACKRGEVGTGRMLVTPTRQLHGPQWVINFPTKKHWRSPSKLEWIEAGLVDLRRVLVEKGIKSVALPPLGSGNGKLDWSDVRPLIDRYLGDLAEVAVMVFQPTRAYHNVGKSTGVEKLTPARAMVAEIVRRYGVLGLDCSVLEVQKLAWALDRTIKGLGLANPLDLTFVANRYGPYADKLRHLLDALDGSYLHCDKRLADATPTDTLYFAAPYGDRLRSYLSEAPGRAYVEAIDRADEFIDGFQSPLGMEALATVGWLIDELNVAPTLDAIRAGIDDWPGGVGAGIRKQQIFEDRLLLAAIDRLTE*