MALITSTETLKLYINGFNKQTNINTMMAWLDKAERKFLIPVIGQEMYEYLLTAGDDTELCQIAQRVVAWYGYYLSLPHLNITPSDLGLKVNVSANTAELPKWKYTELLRSSADMADDEMEDLLGYLFGQVDIPQWENSEAAKHCKSTFFTSALRLTMVVPMVKGRYRTFLELYPYLMNAQDKLEPILTSELLQRIREVNELNGKSFEYTGYEADLLSYCRKVIAPMAALDALVDSKLKLYPDGLKTTTYEDAFGQQPTGTQERIITEQQEKLKKQMIEAQTALKAFLDRTASETIFPSYYQRKVATPKPQDLFLTNANQKSFIL