MRFVQLSGTPRQHLFFNPLIRHIVAGKFVGYMALRPGGRYHFFTIWPIAFEERGLEAMLSFLYEDCNVPKNSFTLRFMMHISESTNIIGTTINCLRLVTPHFKSTADVVIKEIMQLPTQDFSCFPLEVVNVNAEHYWTEMNTTFAGWFCPDPLCCQGYENNVLSCCRGGKSSSGNKLRLSSIFPEPVSQVFLQCYISPFEYGNLHGSAARYDSSSLENYPLLKLDILLMPHDSLEEPKSTGDGFVIEAINGEMQHLTHLNVHPNQLDEMLLPKATDYLYHNTAATTYEISWRSNHGSAHLCVDKTSARIISGAPTASTGQGRNKNSKVLLEMLQEIMKNTLARECLKLWVIRSSEKLQSMFTAWLKQ*