MSPRSRPRSPAGPAAPRVPKFLRALYEMLQAEDPAVLAWSADGACFQILDTRRLETQVLPKYFKHSKFASFQRQLNNFGFRKWTKTQSSVCTFSHQQLARCHPAQLADLLQRQQQQQAATTASMTTASMTAVNAADGSPLRSPAHKRPLGAGEDGATASPRAWSLDPALFGKPVAGTQGGDTPTSLSATPAELAFSFSLDDLNDLVFAAPDAYERTFELRMLNECLDLAPPGSFVSLLANAGGELGGSGASGAWSGLGRPDMAL