MASTCLLAHVRPSIAAPCSVRTGLPRPWGLARPAPACVVLVRAKPQDGKQELDPIEKMVSFFFPKALSDPAPMGLKRINFDELPDQYCEMDTLAPLLPGDERSPDVSAIRPLLARTQLERRSLKLAFDADLDGWSPAAFHAKVDGQGAAVVLATTAGGAVLGGYNPEGWIGLGEDRASNGAFLFSWPDGNTKQRAYKIAKVGGPNLAVIDNPSSGPQFGADGLTIPLKPRGQERLAKCKLGTYYARLPDGSRTLFSGGDDPKKAELVSLKVYVADAKGVEWRLEGITWKSVVVEN*