MATGVSLALRPGQRPWPSFQSPLACGDRSRARALPHSLQRQRLPSLSSIFAARAASSSTGSDYQEAQQQGEEYATKAAPKKKQRRLQKTFQHLAHRPVERPRYLLWTSCAVFVFLMRRVIFEELARWPGFFVELWELLKALGMLVAKLLALHAKDTTVWTVTYFGWAGLFLVDLYHFIVDYAPVWGLLTTIALTSAVVSLGEAVRSKAANQPWIVRLATLAGLGAYLHIWDFAVTAIILALLSAASYLRNRDVVTALLPSVATLVAVGRPIVQAPAIATYLLLAIYMNWAAPEKRVDKPEAWTSPPILVAFAIAIGMN