MDGDVEGVEEGLRAIGSSLLPGESVESLRDLVIEGEDGCVSNLPGTFVRAEHIAGLRVSVHGDESKPALLTFHDIGLNAASTFTAFLQFCSAGVCEELYQTCHYHLEAPGHELRAGDIAEEQEWITLDDLAASVAHVVSHYGLKNYFLLGVGTGANVMFRHALAHAHDVRSIILISPTLQSAGVTDIMYTRMMVNYWLKGITAWPQWAHNYFLARWFSDTFREQRAEQVRLFSQTLDRMSVANVLRLVYADAVRTDLLADARLVGGALSHTSVLIIVGKECYTAVEQVDAARQLLSRQYTSVVEVPHAGLLVLHEQPAAVARAVRLFFQGHSIIAQ*