MASGVLCRRLAGLGRRLGMVAPGVTSSRATLCRAPFSTLFSDPEEVVEEDEAQLNKYHEPVALVTGASRGLGLEFTRQLLTKYPGLVVYGTARNPAASDGLQALKRRHPIRCELATMDVTKEETVEALAKEIDDKYGRLDLIVNCAGILHIPNQIKPETIISQLEPESMMRVFEVNAVGPVLVAKHFWELLKIGRGTKTGRAGSVIAHISTRASSMKENTLAAWYGYRASKTALNMFVKTMAQEAMSRRDPVILCLLHPGTVNTTLSKPYSANVPKMKLFSCDYAVERLLGIINKVRPEDNGKFTSWDRQEVPW*