MLCNARLRSFIVCAGYSKGKGVLKDLDARLGVRYPSYPKFRAIGRMMVHTGAGAGGASPEPVAADVNVAAALEKDKVEDGGYATGGWKSEDGRLSCGYSSFRGKRASMEDFYDVKMSKIDGKTVCLFGIFDGHGGSRAAEYLKDHLFENLMKHPQFMTDTKLAISETYQRTDANFLDAESNTFRDDGSTASTAVLVGSHLYVANVGDSRAIISKAGKAIPLSEDHKPNRSDERKRIENAGGVIMWAGTWRVGGVLAMSRAFGNRLLKQFVVAEPEIQEQELDDELELLVLASDGLWDVVPNEDAVSLAKMEQEPEAAARKLAETAFTRGSADNITCIVVRFHHEKKDMDLPTPGQH