MADLVNLNGDGIVDTMDMDGMPMNLDMTLGVAGDAVLDSVEVNSDIAPENEQQNIDNETSAHPITGAGAGPLPTGYGAHSTNLNSGSTLTEFTKRRNWSQRVLEELKDFLYILTPDRRLLYVSSSVKALTGYESTELVGKPMIEFIHADDTAMFAREFSESIATGNPLRFFHRFRKADATYTIFESHGHPHFTSDAAYPSNNAASFCRGFFMMARPYPTKNAGLLDSFLEHKIENERLSRRIADLKREEAEELEAQNRHMYRKQNGHDNVTPSESRESETPGSASYSGGQLSDSPYGGMPPPAKPGASNTALTQKNLDEANASSRPDSITDKMARYEGASHIEGIEMLTGLHYGEGERSQGISTGDTSAALIRGDAGIAIPVDKDGMRASGAAGSSGGDKKKKLKMADEYVCTDCGTLDSPEWRKGPSGPKTLCNACGLRWAKKEKKRTSVGGNVAGMPTGGSVES