MSLKLGVIGAGAIGKEHIRRCTQVLQGATVVAVSDINADNARAAVALPGVQAEVYADGHDVINASDVDAILVTSWDPTHEEYTLAAIAAGKPVFCEKPLAMSAEGCRRIVDAEMKAGRRLVQVGFMRPYDEGYLALKKVIDDGDIGAPLMLRCAHRNQSVGENYTTDMAITNTLIHELDVLRWLLNDDYRSVQVRFPRSTSHTHARLKDPQIVSFETKKGTLIDVEVFVNCQYGYDIQCEVVGETGIARLPEPSAVQMRKSASLSTAILTDWKDRFIKAYDVELQAFINDVKAGQLHGPSAWDGYAASVAADACIKAQGTSEPVEVTLPECPAFYKR*