MALASTSNVVLGCIGFVIFWILAIFPAVPFLPIGRTAGSLLGAMFMVAFGVISPDEAYDAIDLSVLGLLFGMMLVSVYLERADMFKYLGQLLSWRSRGGQDLLCRISFLTAIGSALFTNDTCCVVFTEFVLKLCRQNNLPPQPFLLALASSANIGSACTPIGNPQDLVIAVQSKISFGKFLVGILPSMLIGVMVNTLIILILYWKVLSVEKDEEAVAEVAEEEVKSHRFSPATLAHVGSANSPDLSTFDSPNPSENGITERNEYLRNRTSVESELQRAESSAVESIRPAIDSNEDFVGIEGRSNEREEGTNEREEGISSRRSLRVNSHTSSAREILSFDGLEDKETAFENWKIIIWKTCVYLVTIGMLIALLCGFNLSWTAITAATALVVLDFTDARPSLEKDPTEKRLAFPIQWVVKKLIA*