MDPHDADANPRGYINLAVAQNHLTIEPVQYRLRQSFVDAPLPDSACGYDNMRGSERLRVAIAKHETRMFGGDVSPEQLCVSAGAGAVIDNLFMAIASEGDGVLIPAPYYPAFDNDLRVRNGVRAIAVHGDDAASLPTPSQLADAAEAAEAKGVRIRALLITNPSNPLGVVYTQADLAERITWALTHDLHCVVDEVYASSVFNFDRKTRPDKKFAFFSALNLEKSGCLAVPSAKCKTYLHHVYGMSKDFCASGYRIGVLRTRNEGVLRAMDNVGYFCAVPGPMQHAVAEMLEDEEWVDTFIAHNAVALAESHKVLTDALKAFNVPVVHAIAGMFVWIDLSGWLKAPTWEEERRLWTAATEDPRCKLVMTPGRDCKCKTPGCFRLCFAAVPPKTLEVAAARLKALLEAYE*