MDRIKGPWSIEEDEALRRLVERHGPRNWTLISRSIPGRSGKSCRLRWCNQLSPQVEHRPFTPEEDETIIRAHRRFGNKWATIARLLSGRTDNAIKNHWNSTLKRKASSVGPVPASASAQLCLSPGSPTGTAGITVPPSSSPSTATFQEHDLQIEATGVSCTASPSSYAKDDPLTSLTLSLPGTDRTVTSNQIHQCPDAKTGDDRPPQRPFQFSAELLAVMQEMVRSEVRSYMSCLEQSGITRALQPPEAAICDAAPKRIGLKPNSVFVLSITKIQRSNCRYLFPMTNC