MATGSAKRLLFPVTRAVHKCGVRERSLCSLSSAAVASPSLGREQERVRESEGIRMKGVEMSGRPLYLDMQATSPVDPRVLDAMMPYYLHQFGNPHSRTHMYGWETEAAVETARGQVAALIGANPKEIIFTSGATESNNISVKGVMHFYRDKKRHVITTQTEHKCVLDSCRHLQQEGFDVTFLPVKPDGLVDLGKLEAAIRPDTGLVSIMTVNNEIGVIQPMKEISAICRKNKIFLHTDAAQAAGKIPLNVDEIGVDLMSLSGHKIYGPKGIGALYMRRRPRVRVEPQMSGGGQERGIRSGTVPPPLAVGMGAACDIALKEMAYDEKHISTLTRRLLDGITSQLDGVVVNGSSEKRYIGNLNLSFAYVEGESLLMGLKEVAVSSGSACTSASLEPSYVLRALGVDEDMAHTSIRFGIGRFTTKEEIDRAIQLTVDQVKRLRMMSPLWEMVQEGIDIKSIQWSQH*