MGLLSFLLCLKALQTATAFGRQPLRTMRAYAPRSLRSTPLPLAGQATELPDSLEDAATRAAQATANFASQSGPLARCRVDFDTSVGDETYTLLKSSTEFMQNFVSALCYATIPGLQEQRQAEMMKVAEARAELKVLFQENPEDDRVRELQKMLAANGRDPDAGPWTGPVARVYFPDEGSAALARRDWLGVDPKVPPCVQFASCGGVQVGDIQKDRIVFFFCPKASESEYVEKILINTETTATDLQLSVLVNPNLVDMGVTGFGMAGRRLRERLIDPLQNTYYLRTLPWGALTRLWPQAYSVWQEDTDAEGGYRLIKTLGRLPSNPEVEDIYDIENGNMEARQSGGPLDQLADFVNGMMRL*