MDAELGEDVVTEILARLPARSLARFQCVSTSWRRIISSDYLRRMLPLITSGVLYHDGPRGGGDDGARRAYTYACAPDGGGVAEAGDMAFFPRHNASTIIDGCNGLLLYYASRPAAFHVVNPTTRRWAALPAPRARTLLSVLAFDPCASPHYKVVCFTGWLPRGATIEVFDSERGAWRDHEVDFGIDTDAMSATMHYSGGALHVLAYSGHVVRLDLGTMACAVTALPAPVSCRARAGHCRGRLRFASSDGTRLRIWELEDADAGDWALKHEIGVSDVVPGGSSQAITFLFMAFHPEREVVYLWSPWKLLAFDLVEKRVEEEWAFGSDKEGAHLIQIWLFPFSRHLANALA*