MAAANGGGAALFSEEELRDVSGLRLREGFVEMMCGCTSRRYGDAVGRLLIYPSGELEISCDCTPGCREEKLTPSAFEKHSGRETAGKWRNTVWVMIDGEKVPLGKTEFLKYYSLSNKSVNGSNRSRNGRPLHRDEFIRCTRCDKERRFRLRTKEECRIYHDALAKPNRTCANLTADSVTCDDDEERGSRKVLKGCSRAASCAGCEKCVCFGCEMCRFTDCGCQTCVDFYRNSKE