MTDIATFTNEQLIAVCRADVAEMSKFLKEGEFSNPSRAAMYLRITEIALAALMGEFSFARIQVRREHAEWSHATFGNVGPAGPLKHLSIEALEAAAEPNDHSEWADIQFLMWDAQRRAGITDEQITQAMIDKLAVNKARQWPEPKDGEPRMHIRSEDESLNARRRRNRESNARARERETPAQRKARLVKNRLRMALRRKGGAK