MTITCNLYINGQWHDAEGRRTFTRRHPAHDEAASVAAAASLADGKRCVEAAACAFPLWRDTAPAERRRLLLEAAEQMLLREAKFIAAMAAETGATAHWAGFNVHLAADILREAAALTTQIEGQIIPSNVPGNLAMGVRQGAGVVLGMAPWNAPLILATRALATPLACGNTVILKGAELSPATQGLIIDALDAAGFPPGVVNYLTCAPEDAPALVESLIAHPAVRRVNFTGSTPVGRIIARTCGQYLKPAVLELGGKAPLLVLDDADIEQAAAGAVFGAFANAGQICMSTERIIVDNAVAEAFIPLLARRAAALPAALTGPVVDMNTIARCNALIDDALAKGARLLTGGKANDTHMSPTLLDGVTREMRLWREESFGPVKAIIRVHSEEEALAVANDSEYGLSAAVYSRDSARAWNVAQRLHTGICHINGPTVHDEAQMPFGGCKASGYGRFGGRAGIAEFTELRWITIQTQPRELPF*