MGLHASLGLLARLAACQQCSHGAQAQDNSGCFLNTVVRRLDLRLCRVWDQACKATEVDMFIARVEVIDDCYDPYPLYTVEGPYGGITYADLRSGVDSLDEKTHRDLVKAVRGNVKRDVKRQMQMPKFSNSLAELIRRSSWKPKFTPSNVIFKSTPGAREFKERMACWAEQEGTSREVMLRFEARVVEELEDDMLCSKLLQERPGEMDFSANSCYEPDVYNQLVEWIEGRSTIARLRLKITRFEVAYIEQLRRDYKAREGARRSWRGEFIANVVHDHYAWAVVSNDQSPFEKCVLLILFLDFAIGAREDTIPAADHGSMELEPALESHLTKLYKDPLSSRSSKILCGSNHSLPLIMFFDSQRHRRDGGSAP*