MDGDVEGVEEGLRAIGSSLLPGESVESLRDLVIEGEDGCVSNLPGTFVRAEHIAGLRVSVHGDESKPALLTFHDIGLNAASTFTAFLQFCSAGVCEELYQTCHYHLEAPGHELRAGDIAEEQEWITLDDLAASVAHVVSHYGLKNYFLLGVGTGANVMFRHALAHAHDVRSIILISPTLQSAGVTDIMYTRMMVNYWLKGVTAWPQWAHNYFLARWFSDTFREQRAEQVRLFSQTLDRMSVANVLRLVYADAVRTDLLADARLAGGALSHTSVLIIVGKECYTAVEQVDAARQLLSRQYTSVVEVPHAGLLVLHEQPAAVARAVRLFFQGHSIIAQ*