MNESTDLFVGIVAMEEDWGKTVSEKVISAYMSLPKKGKPQGREVTVLSAFLVSSPSQDPKVIALGTGTKCVSGSLLSPRGDIVNDSHAEVVARRALIRFFYSEIQRMQLTSGKSNEAKRQRIDSETSSILESADSSCPGEVKYKLKSGCLLHLYISQLPCGYASTSSPLYALKKIPSTQVDDSLLVQASDICSSRHSDVPEIGSNSNKGNGSQVADMVQRKPGRGETTLSVSCSDKIARWNVLGVQGALLYQVLQPVYISTITVGQSLHSPDNFSLADHLRRSLYERILPLSDELLTSFRLNKPLFFVAPVPPSEFQHSETAQATLTCGYSLCWNYSGLHEVILGTTGRKQGTSAKGALYPSTQSSICKQRLLELFLKETHGHKRESSKSKKSYRELKNKATEYYLMSKIFKGKYPFNNWLRKPLNCEDFLIN*