MAASLGRRFVSHTLLATSRLRPHLAAASFSAEAIQPFNNPLTPSDAGGRGMQLIFLGCPGVGKGTYASRLSKYLGISHIAMGDLVRDELSHSTPMAQKLAGLVNEGKLVPDDIILELLSRRFKKAAESGESGFILDGFPRNPKQAEILDEVVDIDLVVNLQMREDALVMRCIGRRICSGCGGNYNIANIDVGGDDGGPRICMPPLLPPPSCAVKLKIRADDNEEVVMRRLRIYAEESKPVEDHYRNKGKLMDFDVIGGVAETWPLLLRALKLDDPETLKMAA*