MQPGTSVYESPALNQADETPPISKTVVNDTKNIFYFDDGDDAPLPALENLQISGEPYPGHELQACGYSINGTTSCNFEWVCHLEDGSVNYIDGAKKPNYLVTADDVGLCLAIEVQPLDDRNRKGELVKVFANDNRKIACHPEMQSNIDKTLHTGHASYKVSLAIGFVHIWEAATLSIEREGYTIKCNNDLTITEKFSASTAVKIPFEKPAELVIIGSDGSEHCLRVDNEWPDISSRDEIVLTLRSFIKTVVFFKALQFILSLSLQSLEDQF*