MGHGLSCSRDGGEEHDLFRAVQLGDLDALLAADPELARHATTIYDRLSLLHIAAANGQLQVLSMLLDDDGAGGAHAPARPDVDVLNRKKQTPLMLAAMHGRTDCVLRLLEAGANILMFDSVHARTCLHHAAYYGHADCLQAILSAAKASPVADSWGFARFVNVRDEHGATPLHLAARQGRPQCVHHLLHAGAIVSAPTASYGFPGSTALHLAARRGNLDCVRELLAWGADRLHRDSAGRIAYAVALRRSHRACAALLNPAAAEPMVWPSPLKLISELNPEAKALLEAALMEANREREKQIIVNLKGGTTTKTKSSYSSSSAHDDDGTAVASRSQLDDDDDATELCGICLEQACSMEMQDCGHQMCAACTLALCCHSKPNPTTLALQPPACPFCRATITRLLVANNKTSNSSDEAALGGGVRSHSHGSSSFRGLTSAIRSLSLSRIGRRGSGRVADSDGICHGQASTPCGVNSLLPAQAIIQSFF*