MGVTKAEAVAGDGGKVVDDIEALADLRKEPAWKRFLSHIGPGFMVCLAYLDPGNMETDLQAGANHKYELLWVILIGLIFALIIQSLSANLGVVTGRHLAELCKTEYPVWVKTCLWLLAELAVIASDIPEVIGTGFAFNLLFHIPVWTGVLIAGSSTLLLLGLQRYGVRKLEVVVALLVFVMAGCFFVEMSIVKPPVNEVLQGLFIPRLSGPGATGDSIALLGALVMPHNLFLHSALVLSRNTPASAKGMKDVCRFFLFESGIALFVALLVNIAIISVSGTVCNATNLSPEDAVKCSDLTLDSSSFLLRNVLGKSSATVYGVALLASGQSSTITGTYAGQYVMQGFLDIKMKQWLRNLMTRSIAIVPSLIVSIIGGSSGAGRLIVIASMILSFELPFALIPLLKFSSSSNKMGENKNSIYIVGFSWVLGFVIIGINIYFLSTKLVGWILHNALPTFANVLIGIVLFPLMLLYVVAVIYLTFRKDTVKFVSRRELQAGDDTEKAQVATCVADEHSKEPPV*