MSSPLFEIQSIAGKGKGLVASVRIAKGTRILVEAPLIIVQNMPPEILEPIAASKLRLLSKEKQRQFLALHNNFPGKNPFSGIIKTNALPCGPRSVKGGVYPTICLINHSCLPNAHNNWNEEKRHLTIHAIGNISAGQEITISYDQGGPSIVRQRKLKQAFGFDCDCNVCSLPPTELRASDARRVQIQTLDGAIGDPHTMANAPRAAISNCHSLLETLHQEFSDRPGALIPRLYYDAFQISVAHGDLSRASVFAERAYIARVACEGEDSPVTSRMKKLTKNPAGHASFRAYSMRYQSKPGSAPKELNQLEFESWLWTLGGRQ*