MGRGKVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEIALLIFSNRGKLYEFCSSPSGMAKMVEKYRKHSYATMDPNQSAKDLQERYQDYLNLKSRVEVLQHSQRHLLGEEIAGIGVDELEQLECQVDTSLRQIRSTKARSMLDQLSDLKSKEEMLLETNRDLKRKLEESDAALNQTLWGASSSAEHSQQQQEGMTSYHANPLSQEVGFFRPLQGNVALQMSHYNPGVPNASNSATTSQNVINGFFPGWMV