MLAVGGRVWCRSGDRDTRSPRRADASRKASKARARKRAESPVRRAATVVTSDVAETRADASTDDAFSLGCPHFDTCSGCSTSTNLDDFPELRRAREYFARSHDAAFDCATGDVRGWRTRARLAARMVPDEDAAGGEKLALGLFARGSHDLVEIPGCVVQHPRLNDAAALIASACERAGIRAYDETTGEGELRYVQLTAVGADGRADLDTDAAVQVALVWNSPAPTTAAGPMTAPRAIALALKLWNSNSADGPGDIEPPNGVRVHSVWIDWNDAPGNKITGPHWTHLKGERFVWARHGAADVCFTPGSFVQANSRAFDAALERIRSFVFRGAAVSELYAGAGPIGLSIAATMGEDGDDEGSVRCVEIVGAAAETFERSKSKLPEGVGRRVSMAISRAEDACRDAVRDADVVIVDPPRMGLDPRTLTALTGGEAPAAEAGGTAAATAMADGQPEAAVVTEKKPMTRAAKRRARKKKRAKAANAPVADAKAPEEPKPSQPTVKFPAPPSRLSRLIYLSCGFAAFQRDCDALVKSGEWRLTHAEGFNFFPGSDHVETLAVFDREETGAAFWEG*