MVLLIHHSSCDIFKAKEDSATILGNLCNHSEDIRACVESADAVPALLWLLKNESDNGKEIASKTLNHLIHKSDTGTIRSAANDAVETMIKILNSPKEETQAKSASALAGLFHCRRDLRETHIAVKTLWSVMKLIDGQTDKILMAASSCLAAIFLSIKQNKDVAAIGRDALAPLVSLANSTVLECRPINQPLSDTINRSGAVLALAGLLEAANGEAAATSEVVDALVLLSKLPKVSSGHTKAPWTVLAENPHTILPLVSCVADAAPSLQDKAIEVLSRLCSDQHDIVGGLVSEIPGCISSVARRVIGSNMLKVKVGGCSLLVCAAKEHCQKQIEILSDSSLYIQLIHSLVSMIHMTNLPSENGSGENISDIKISRHSKENNNSDETVCRTAVISGNMIPLWLLAVFARHDSKTRAEILEAGAVEMLMEKISQNAFLYVREEDSTAWVCALLLALLFQEREINRSNAALHSIPVLSNLFRSDEQAYRYRYFAAQALASLVCNGSRGTLLAVANSGAATGLISLLGCAEVDIADLLELSEEFMLVPNPDQITLERLFRVDDIRKSEESLSKHGSRVKAKNGIGRELVYAWNQG*