MLEHGVMKIPGINNVGKTGQAGGETERIPSTEPLGSSAATSPAGPLGGLPARSSSISNTNRTGENPMITPIISSNLGLKHRVTLRKATLASLMQSLSGESSNRVMWNDRYDTLLIARDPREIKNAIEKSVTDFGGLENYKELTGGADPFALMTPVCGLSANNIFKLMTEKDVPIDPTSIEYLENTSFAEHVNTLDSHKNYVVIVNDGRLGHKFLIDLPALTQGPRTAYIIQSDLGGGALPAVRVEDWISRRGSDPVSLDELNQLLSKDFSKMPDDVQTRLLASILQIDKDPHKVDIKKLHLDGKLRFASHEYDFRQFQRNAQYVAGLG