MRRSSACAAFFILFAFLLVHHHYPVARVAAKDVAEDSGDFPRVEEGIGGIPDALSTDSEVVKRESESISNRSFRLKAEKFEFQAEVSRLMDIIINSLYSNKDIFLRELISNASDALDKIRFLSLTDKEVLGDGDDAKLEIQIKLDKAKKILSIRDRGIGMTKEDLVKNLGTIAKSGTSAFLEKMQKGGDLNLIGQFGVGFYSVYLVSDYVEVVTKHNDDKQYIWESKADGAFAVSEDTENEPLGRGTEIRLHLKEEASEYLQEDKLKDLVQKYSEFINFPIYLWSSKEVDVEVEAESDAEVTSEDEEEKTVSEDEETEEDTEAEPKTKKVKETTWDWQLLNDVKAIWLRSPKEISDEDYANFFHSIAKDLTGDKPLAWTHFNAEGDVEFKAILYIPPKAAHDLYENYYSNKSFLKLYVRRVFISEEFDELLPKYLAFLKGIVDSDTLPLNVSREMLQQHNSLKTIKKKLIRKALDMIRKIAEEDPAESEEKEDTEGEDENRGKYAKFWNEFGKSIKLGIIEDATNRNRLAKLLRFYSTKSGDKLASLDQYISRMKPNQKDIYYITGTNREQL