MAPSLPQQLNLALADLKALSVLGQGARGVVFHVVPVAAGGDSTAAGAGEPMALKAMSRAAARHKGAAGPAGGTCGGDGHRRIWFERDVLLALRHPLLPSLRGVVATDAVVGFVINRCPGGDLKSLRRRWRAQTTFPESVIRFYAAELVLALEHLHGLGVVYRDLKPENVLIQESGHVMLVDFDLSTTLPPPLPPPPPDAAPARASSLLPSSHRHRRRNKNTKASTVFACFSRRHVASPQSPLFTSMTAPSASSSSCCSPPGVRTPAKSNSFVGTEDYVAPEIVAGSGHDYAVDWWGLGVVIYEMLYGCTPFRGRSRRETFHRVLTAPPELPGEATPLCDLITRLLEKDPGKRLGARGVKRHAFFRGVDWDRVLDVARPPFIPSPDENDANSGAVVEAEALDVEKVVHEVFGSSGAGETSLMDVCSDGGTDDDFSIFF*