MSHRAIIVDRFCGEAVLRGANVFVKGILCADSGISVGEEVAVYADLRGTNSKPVPRGLVLESYPGRCVFLGIGISCCKRSDYFAQSTGVGITMKRIAGPSQPSLNGVLVGKMMLQNLPSVVVAHVLDPQQGETVLDMCSAPGGKTSHVASLIRNNGLVVACEKGRKKMVTARDFFQSMGATCIVPLSLDSTKLLIDDGDVFDWKSPKEIVKSASASSKDGLLSIKGFHPNSFDRILLDPPCSALGLRPKLLVDVKSLPELLKHSDYQQLFVRSAVPLLKVGGVLSYSTCTINASENEGIVKFILSEFPCMKLVPIADYIPGRAGLEGLGLSDEERGMVRRFDPSDTATDTMGFFVAKFIKIK*