MAAASSGRAEVDTSRAFRSVKEAVAVFGERILATEAQFRPGAHADHRVVRERSSWQDAVAIASSKEKLEGSYSVRHSDLIRESHSTNPNAVAVAVAKHEGTSSELARIAMPVSNAQTMCLVPLSPRSQTSSSPSLAHGEGYDKQGRKEANLTIMSSIKKVEEEAAKTRLEAVQVKRKLADLELAMANLNVKLHRALSRLAYMEADKAAAARASIQQRDINTSALTVWAEAKPERHPLRHLLSLDDANEEVKHGKGRETTATTKRKTQKQKPIMPLVVPLISEVLFSKKKRMNDKESLYLKELYSLLRLS*