MAVLALTAFSTNAQTLKSTTWKAYGVSFKAPAGFNVEDDSEEGYIISTPTYYITVQLLEGEGIQRSELSQELKNIATDDEVTNQSPVTTFELPQFYGAQLKGNCETEQCVYSYLLSKDGSSGFYVSITYTDKKDNTPEAILKSFTLEE