MAGGDGMLRRLLRLHRTEIAVAIDSAFPLLHALADHDVVPEDKFQETLRLKEKEGCPQAFHALLSWLLTRDSGAILDFWRILFKDYNLERYSRLHSILDGFPKDVDLNQSRKGRKPLAGPKAAVLPPRPPTKRKALEEPRATPPATLASKSVSSPGSHLKTKPPKKPDGNLESQHLPLGNGIQTMAASVQRAVTVASGDVPGTRGAVEGILIQQVFESGRSKKCIQVGGEFYTPNKFEDPSGNLKNKARSGSSLKPVVRAKGAQVTIPGRDEQKVGQQCGVPPLPSLPSEPQVNQLFLGSFQGCILGDFQLVTAERG