MLLGRSETTIPQFSRLIHVTKAVDQEGGIPVEDEGKKLVGKQYECIHADLVADGDVGLITLDRPKALNALSHALMVEVVDALQTFDASTQVGAIVLTGKGKAFAAGADIKEMKDKTMVDAYASRFVGHWNAVTAIRKPIIAAVNGYALGGGCELAMLCDIILAGERAQFGQPELNLGTIPGIGGTQRLIREVGKSRAMEMILTGKNFMGAQEAAQRGLACRVVPGEDAALVAEAISLAKEISKQSKPVVAIAKEAVNTAYELGLTEGIKREQIMFYATFGLEDQKEGMSAFVDKRSPEFKDK*