MGRVLMKMSIACMMALATYGVAAHASIITNPKDGLCESLVSIHRGYICREHVSLTRDGFLLGVQRIRTSRPSSSSAPKGTAFLMHGIFTGGDVWVLNSPSEALGFILADAGYDVWIGNTRTTKFSRGHVVLQRSDPAYWDWSVDEMARYDLPAMLSLVYGSSSKRVHYIGYSQEPDEQLYRLLTMYAGTVDWSIRMQWKGSQQAFAALSEGELLTYIDKVVMLAPVAYVDHGTAPLELGLFHLHIAEILQASHVSEFNIQTKIGTRIVDFICKQNSKCVEDWIFLFAGHTCCLNITKLRILEKFEMQSTSVKNLVHLAQQGHMSNFARFDYGTMENQKRYGKPEPPPYTMANIPPLKMLFITGFRDGLADIIDVMRLKTELTFSIQSHQNYIFGHLDIILSESANIQIYGEILRFFTHL*