MEDAREHGGTFHDVALHPDELALLQYTSGSTGTPKGVMVSHANLIANVRAMAERLACTPEDIGRAQDEVPRRYCVDLDALQEGRARFVELDSSNGKRIVSCGRPAERHDVVIVDPESGQPVEEGHVGEVSVAGPSVTAGYWNRSHRFYVAPESESDGGTTRYLRTGDLGFLSGGEVFITGRIKDLIILRGANVYPDDIEASVECAGVVVEIARDQLREFSFEDLVESVREAVNSDLNIQLSLIVAVTPSRIPRTSSGKKQRSRCREDWSAGKLGGVVGEWRYQPGAPATPTVDVTENAVTVVEETVEDLSSPVALNAGSLKAIRTKEANSLSEFDQLLRSGADAISEVPGDRWNIDELTSNGKGSSGETLSRWGGFLDQISMFDADFFGITPREAKKMDPQQRLLLEVTWSALEDAGISAERIRSSHMGVFVGIGNSDYSTVNILAAPRFSEVDAYSGTGNAHSVAANRLSYLLDLRGPSLAIDTACSSSVVALHYACQSILTGESDSAIVGGVNAILSPHVSIAFANARMLSPDGRCFAFDARANGYVRSEGCGVVVLKRLSQAMRDGDRVLGVIRGTAVNHVGHGTGITVPDADAQREVMLAAMRQGNVPIDELSYIEAHGTGTPLGDPVELAAIREAFARSGNPQQPCLFGSVKGNVGHLETASGMAGLIKVLLMLNKGCVYPQANFSELNPNINLSETGLRLATEYSPWNTDATYRVAGLSSFGFGGTNAHAVIAEPPHCESDPVSSSTRPIQLLTVAAHSAEAASRMAGTYAQRLSDDPSLDLATFAYSANTARAGHLYRSLVIGEGREAIQSGLMGRELYETQPAFRESMDRCSELLEPEMDRRLVDLLYGDGDDSDAINLTRYAQPAIFSIEWSIAQLWMSWGIRPDVMIGHSVGEFAAACVAGVFRLEEGLKLIAARGRLMGELSGKGGMAVVMTSAKRISPWLEEYKGRISLAAVNGPRLTVISGEQAALDEMIETLKGERISAKPLNVSEAFHSALIEPMLDEFERIARSIEYREPTIPLISNVTGRQLAEGEVPDANYWRTHARNPVLFESGMKELANHRVDVYLEVGPTPNLVSMGRTCISSGKSRWLPSLRPGQSDWQVIGKSLQTMYETGFDVDWHX