MELFYYALFSGLLLLVLGLELSKSSKDRIVTNAAFSAFKNNYLVVYSLMMAGDWLQGPYVYYLYSQYGFSKGDIGRLFIAGFGSSMLFGTIVGSLGDKYGRKRASITYCVTYILSCMTKHSPEYKVLMVGRILGGIATSLLFSAFESWLVAEHFKRGFEPQWLSLTFSKAVFLGNGLVAILSGLVANVLADTLALGPVSPFDAAACLLALGMVIIISTWPENYGDASENRSLLIQFKVAALAIVSDEKIALLGAIQSLFEGSMYTFVFLWTPALSPKDEDIPHGFIFATFMLASMIGSSLAARLMARSSTRIEGYMQLVFLVSGGSLLVPVLTNFLVRSSGEKGGSITPAGRLQLFGFCIFEACVGIFWPSIMKLRSQHVPEEARSTILNFFRIPVNIFVCLVLYNVSSFPITGMFGMCAIFLIVAAVLQYRFMIAADKQKPKAANPWIEEKEDESERNSLII*