MEVREESSRLIKPLYESEPPSLTESVPLSAFDMVTYNASEAVIFAFESMEAVGNHVVVEALEKVLAEFRVWAGRFGRDSEGRRAILLNDAGVHLVEVTVGFTLHQAFPTAPTPALLHLHPSADGTEELLQVQLTRFSCGGLAVGLTCHHFVADGTSAMAFFTSWSRVARGLPLLQHPLHDRTIFMPRESPRCPFEHLGVEYMRLRSTSHKTNSVDIRPLPPPRDSIVQGLVVHRTHFSCEFLAMLKAKASICNPDKPYSTFTCLIAHVWRVVTKARGIEGPVTTSVRISVDGRARLKPAVPREYFGNVILWAFPQAQAGELLKEPLHFAAKLVYDAVKSLDNEYFRSFIDFTKMNEGGEGLVPSAEMEQLVLCPNLEVDCWLNLPFYEFDFGRGPPSIFMPSWLPYEGFILVLPSRGRDGGVDVLVPLLENNMTIFKEICFSMD*