MARGKVQMKRIENPVHRQVTFCKRRAGFLKKAKELSVLCDAEIGVFIFSTHGKLYELATNGYLFPSLSHCLLACLSSWYKSSTNEKLYNTI