MAVSRTISGASGARATRDGRAKFHRIVFIVASALCVASEGAKAVMARRGRTTEVTMTDAFGARGTTEDDSRAVDGAGGVGRPRVDATRADARMGADGGGAAADGRAARDSATSTTKTVRVRECGSPAIDGYAKVNLTCMAESATAREWDGSKEARARLEARVEPHASYDGIAVRWGINHTVKTAEECAERCREHEIRPNGRGAEVLPCNVFVYCPLNVDADRCFEADAHEHFPGDCWLKFSETPENVEVNQRGANDAPGFVRDGKTFAQRHPNAPNLTHWTSGVLLPPDVENTPGTLGPRAQW*