MRGAASRLTHAHRQPIRLSLAGKKLWARRHGSALRRVAVKGTPTDVFVLDFDGVLVDSEPEVSRSAYDAAKAYWPDVFAAAVDTTQQSVLSGLKKTRPVLIRGYESMVMARMLLEDPQCVDAILADWESVLNSTLSKWREDPQSLQTAFEHHRAGWLSSDRAGWLALNQPYPGVKDALQDCQFPVYIASSKAGHRVSTLLKEHFGLDIPQDSPRLFASLMPPDEMKADALREIAARPICMESWARLHFIDDRLQTLEAVQQQADLGKWNLYLADWGYNTDAERQEAAAIPGITTIPRHAFLELLKWGIAMGVDDGCEPTAEEVAAGLQ*