MRLLLLALPHALALRIAVTGAAGYLGAEVSHLASAQGHHVRAVVKDGQRTAHLSGCSEVRTVDDLCDLVEARGVAEGMDAVIHTASVFRKCADMEAELVRPNLLLAEQMVCACAAYGARLVFSSSMAAVRGAGQTPLRESYSAADWNTVSRRDGPGFEPYQFSKAESERRAWELTRRLGGEMVSLCPSMIFGPPRGGCRGFSVDMVQAWLDGESPVQSRLAVDVRDCAQAHVNAATLPAAAGQRYITSCEARVPAAECRDALRSSLLGMGLADAAARLSADEAFDGGAVPIGEREVLAAADMAELGVACRPATETLSDMVAALVPAGDSVDSRDAHGETALIRAAEAADRDEVRRLLAAGADARAESLSGWTALHGAAESGSVAVVSLLAEAGCDVSAVAGSGKTPLDIARQYDRAAAASALLELRARANVSGA*