MALCDITRPQLFSVDTAHFRQLFSQFRIEQKAQELIPKPMDASRKPRQIGQLPLMAESDNKKIYFCQRCLNHGYRLPRKNHKCECPYADCKCEYCFLVVKRRQLNSQLHDLDGADTESTKAPSSAEDVLTASGEGESDRMIRVKGGELNKFEFSTNV