MHALPRYAVFGNPAAHSKSPQIHQQFALQEGVDIEYGRICADIGGFAQAVSTFFETGGCGANVTVPFKQEAFHLADEHSDRALAAGAVNTLVWLEDGRIRGDNTDGIGLANDITQVKNIAIEGKTILLLGAGGAVRGVIPVLKEHRPARIVIANRTRAKAEELARLFGIEAVPMADVNGGFDIIINGTSGGLSGQLPAVSPKIFRDCRLAYDMVYGEAAKPFLDFARQSGAKKTADGLGMLVGQAAASYALWRGFKPDIRPVIEHMKAL*