MFTELSSILNATPDRFTQGEFILVSDRQSDASFLIHHFLSFYLRAHYSAISQRLGVSLTQAREKSQLIFLEGLKESLSILIPQTPQQEVKLCTSSEILLLAYRGCMSMSSDGGGEEGVEEWGPPVLLVDDVSVLLSLGVSAGAVLDFSHYCRATVCSQLQGNIVTLVRCHGEEAEDDGSDGGSEWLLKGLAHQCSLTLHVQGLPTGYCRDIHGQVEVCWRRRRGDGQHTQKKLFQYKVHNKGASFFAPGTSSAVL