MQYKAMQASGQIPASVVPDTPQTAVPVVGSTITRQARRLYVGNIPFGVTEEEMMEFFNQQMHLVGLAQAAGSPVLACQINLDKNFAFLEFRSIDETTQAMAFDGINLKGQSLKIRRPHDYQPMPGITDTPAIKPAVVSSGVISTVVPDSPHKIFIGGLPNYLNDDQVKELLLSFGKLRAFNLVKDAATGLSKGYAFCEYVDLSITDQSIAGLNGMQLGDKKLIVQRASVGAKNAQNAANTTQSVMLQVPGLSNVVTSGPPTEVLCLLNMVTPDELRDEEEYEDILEDIKEECTKYGVVRSVEIPRPIEGVEVPGCGKVFVEFNSVLDCQKAQQALTGRKFSDRVVVTSYFDPDKYHRREF