MATMAGYCKLEVVGGVAALQLESGGTTFGRKGVARLRCGGKTSVNSVRSLGGDGGFHILASVRNCGSWKQVGDLGRRGFKGFNVVAMQGDGSVGQESDGGRGVSQGKPIPVLVIGGGGREHALCHALQRSPTCNEVFCAPGNAGIGKSGDAICVRELDIKDSEAVIEFCKKSGVGLVVVGLEAPLVAGLVDDLADVGILAFGPSAAAASLEGSKNFMKRLCDKYEIPTAKYQSFTDAAEAKKYIKEQGAPIVIKADGLAAGKGVVVAMTLEEAYAAVDSMLVSSEFGSAGGLVLVEEFLDGEEVSFFALVDGENALPMASAQDHKRVGDGDTGPNTGGMGAYSPAPALTPEIEQKVMETIIYPTVKGMRAEGCKYLGVLYAGVIIEKKNGLPKLLEYNVRFGDPECQVLLIRLQSDLVQVLLAACKGGLNGVQLEWTEEPALVIVMASNGYPGKYVTGTRIKNLDVAEVIAPGVKIFHAGTTMNAEHEIVATGGRVLGVAAVGKDIAEAQSKAYKAVHQIDWPEGFFRNDIGWRAVSRLQGAHSS*