MGDLGLGQEFHTWHQFSSFFDDWCEKHKVLFIIASLKPLISLRQNPLHYQPSLAATLRFRFVRLICKHSGTYVGQSTVQRNRLSEKIDCPASITLRLGLVVIEASLEHNHKLSEVEFAHYFKRHQLEASMGLPIRITNSVSKRFLAPDLIWNLEDYSKAKDKGMCELLSQLDGLFKSDPGAKVKLVFQEDVAVLNSIFLATSHMRGLVQRFPRCLYMDKAACVNSEFELYSVLCQDSNGRGRECAYCVARRGVPDLVIFIVASLVQSAPDIKLKVKCLTVGAGITDVDAVEEVLPCARVQICRLQVLEALYCKARELAVPKEDKVRNLLHNMANASSPRVYSQYLSDLEDLAPLPFLQYYLEHWHHNKGTWAECWAFERNRDCPFLEHMSFHQQKLRSALSPPLGLAACVRGLLELQALRVEMAALNEERVSELYRAVCPPDSAALIAEELGLAKHANYHVKEVPEGFLLDGGICSFLVSRDLATCSCSIYVSSRRPCRHLFATRLWTGQPLYDPGLLHSPSGSEGQDT