MDTLQNMRAFVCVAETGSFTAASQQLNTTTAYVSRAVANLETHLRTRLLNRTTRRIALTEAGQRYLLRCEQILAYVEEAEAEASDAHARPAGKLKLHSMTGIGQHYVIRAIAGYRQQYRDVTFDLTMANRVPDLLDEGFDVAIVVASELPDSGFISQRIGETYSILCASPEYLRLNGTPSEPSELASHDCLRLVSPVVPLDRWLFDGPNGQEMVSIGASPFQVNVGDAMTEAIRSGLGIGILPVYSAIEDLGKGTLVRVLPQHRLQQLNVYALYPSRQYLDAKIKTWVEYLKESLPGLLQRDEAALVELGLELGRPS*