MADETKPASGDSAGLSNGLVSHGDHKSRRVYQAARSLHSGAVKDLLSLGVCERCVFRLVSVEAFDSDLSSVSASTLRSWLESGDEEAASSEESSCCIVCLGVLQFVFSDAKQTLLRSECGSDYAARVTDLVKQEGHEFDSFGLEVSVPATILENERAVLLYLKGKYNSESWLQSEKISVKDALKVLVLDPLKVSLGAKSDSSSFQIRLTYSKASDEAQGASETTRERKKRKTDEENGSTSMSENSFEKVYEPCILSVHCNKMPIFFSGRYFKYSRNVSQTRWIIDDERMGEASVEELIGENILPACLGDSYKFHAAGREDIDVRMLGSGRPFLIEVQNSRKCPSQQSLTEIEEKINKSEKKLVGVKDLKFIGSQCWAMMREGEAEKQKQYAAIVWIARPVEEKDIDSISSLKELKILQKTPVRVLHRRSPLERERTIHWMKVEKIKGSSHYFLLHLCTQAGTYIKEFVHGDLGRTTPSMGSILGCRAEIIQLDVTDVKMGDS*